Index
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.CommandControl
- accumulateStdout(Consumer<String>) - Method in interface io.xpipe.core.process.CommandControl
- 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
- applyProfileFilesCommand() - Method in interface io.xpipe.core.process.ShellDialect
- applyRcFileCommand() - Method in interface io.xpipe.core.process.ShellDialect
- 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
DataStructureNodeof 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.ShellControl
- chain(Dialog...) - Static method in class io.xpipe.core.dialog.Dialog
-
Chains multiple dialogues together.
- changesEnvironment() - Method in interface io.xpipe.core.process.ShellControl.TerminalOpenFunction
- 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(ShellControl) - 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.ShellControl
- 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(ShellControl) - 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
- CLOSE - Enum constant in enum class io.xpipe.core.process.CommandControl.TerminalExitMode
- 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(ShellControl, FailableFunction<ShellControl, String, Exception>, FailableFunction<ShellControl, String, Exception>) - Method in class io.xpipe.core.process.ProcessControlProvider
- command(FailableFunction<ShellControl, String, Exception>) - Method in interface io.xpipe.core.process.ShellControl
- command(FailableFunction<ShellControl, String, Exception>, FailableFunction<ShellControl, String, Exception>) - Method in interface io.xpipe.core.process.ShellControl
- command(String...) - Method in interface io.xpipe.core.process.ShellControl
- command(List<String>) - Method in interface io.xpipe.core.process.ShellControl
- CommandControl - Interface in io.xpipe.core.process
- CommandControl.TerminalExitMode - Enum Class in io.xpipe.core.process
- CommandExecutionStore - Interface in io.xpipe.core.store
- 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.CommandControl
- 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(ShellControl, ShellStore) - 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(ShellControl, FailableFunction<ShellControl, String, Exception>, FailableFunction<ShellControl, 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.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 interface io.xpipe.core.store.ShellStore
- createLocal(boolean) - Static method in class io.xpipe.core.process.ProcessControlProvider
- createLocalProcessControl(boolean) - 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
- createStreamFileWriteCommand(ShellControl, String) - Method in interface io.xpipe.core.process.ShellDialect
- createSub(ShellControl, FailableFunction<ShellControl, String, Exception>, ShellControl.TerminalOpenFunction) - Static method in class io.xpipe.core.process.ProcessControlProvider
- createTextFileWriteCommand(ShellControl, String, String) - Method in interface io.xpipe.core.process.ShellDialect
- 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.CommandControl
D
- DASH - Static variable in class io.xpipe.core.process.ShellDialects
- 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
DataSourceIdinstances. - 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
DataStructureNodeobject. - 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(ShellControl) - 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(ShellControl) - Method in interface io.xpipe.core.process.OsType
- determineOperatingSystemName(ShellControl) - Method in class io.xpipe.core.process.OsType.Linux
- determineOperatingSystemName(ShellControl) - Method in class io.xpipe.core.process.OsType.MacOs
- determineOperatingSystemName(ShellControl) - 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
- directoryAccessible(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
- directoryAccessible(String) - Method in interface io.xpipe.core.store.FileSystem
- directoryExists(ShellControl, String) - Method in interface io.xpipe.core.process.ShellDialect
- directoryExists(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
- directoryExists(String) - Method in interface io.xpipe.core.store.FileSystem
- discardAndCheckExit() - Method in interface io.xpipe.core.process.CommandControl
- discardErr() - Method in interface io.xpipe.core.process.CommandControl
- discardOrThrow() - Method in interface io.xpipe.core.process.CommandControl
- discardOut() - Method in interface io.xpipe.core.process.CommandControl
- doesEchoInput() - Method in interface io.xpipe.core.process.ShellDialect
- doesNotObeyReturnValueConvention() - Method in interface io.xpipe.core.process.CommandControl
- downstreamTransform(T, ShellStore) - Method in class io.xpipe.core.util.ProxyProvider
E
- elevated() - Method in interface io.xpipe.core.process.CommandControl
- elevated(FailableFunction<ShellControl, Boolean, Exception>) - Method in interface io.xpipe.core.process.CommandControl
- elevated(FailableFunction<ShellControl, Boolean, Exception>) - Method in interface io.xpipe.core.process.ShellControl
- elevationPassword(SecretValue) - Method in interface io.xpipe.core.process.ShellControl
- 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
- enforceDialect(ShellDialect, Function<ShellControl, T>) - Method in interface io.xpipe.core.process.ShellControl
- environmentVariable(String) - Method in interface io.xpipe.core.process.ShellDialect
- 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
- execute() - Method in interface io.xpipe.core.process.CommandControl
- executeAndCheck() - Method in interface io.xpipe.core.process.CommandControl
- executeBooleanSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellControl
- executeCommandWithShell(String) - Method in interface io.xpipe.core.process.ShellDialect
- executeLine(String) - Method in interface io.xpipe.core.process.ShellControl
- executeSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellControl
- executeSimpleCommand(String, String) - Method in interface io.xpipe.core.process.ShellControl
- executeStringSimpleCommand(ShellDialect, String) - Method in interface io.xpipe.core.process.ShellControl
- executeStringSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellControl
- 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.ShellControl
- exitTimeout(Integer) - Method in interface io.xpipe.core.process.CommandControl
- 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 - fileArgument(String) - Method in interface io.xpipe.core.process.ShellDialect
- FileEntry(FileSystem, String, Instant, boolean, boolean, Boolean, long) - 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
FunctionElementrecord 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(ShellControl) - 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
- getCommandLock() - Method in interface io.xpipe.core.process.ShellControl
- 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(ShellControl) - 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(ShellControl, 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.ShellControl
- getEncryptedValue() - Method in class io.xpipe.core.util.SecretValue
- getEveryoneModule() - Static method in class io.xpipe.core.util.ModuleHelper
- getExitCode() - Method in interface io.xpipe.core.process.CommandControl
- getExitCommand() - Method in interface io.xpipe.core.process.ShellDialect
- getExtension(String) - Static method in class io.xpipe.core.impl.FileNames
- 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
- getFileSystem() - Static method in class io.xpipe.core.impl.LocalStore
- 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
- getHomeDirectory(ShellControl) - Method in interface io.xpipe.core.process.OsType
- getHomeDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.Linux
- getHomeDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.MacOs
- getHomeDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.Windows
- 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
- getInstallationExecutable(ShellControl, 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
- getOpenCommand() - 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.ShellControl
- 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.CommandControl
- 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
- getPopdCommand() - Method in interface io.xpipe.core.process.ShellDialect
- 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(ShellControl) - Method in interface io.xpipe.core.process.OsType
- getProperties(ShellControl) - Method in class io.xpipe.core.process.OsType.Linux
- getProperties(ShellControl) - Method in class io.xpipe.core.process.OsType.MacOs
- getProperties(ShellControl) - 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
- getPushdCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
- getRawData() - Method in class io.xpipe.core.data.node.SimpleValueNode
- getRawData() - Method in class io.xpipe.core.data.node.ValueNode
- getRelativeCliExecutablePath(OsType) - Static method in class io.xpipe.core.util.XPipeInstallation
- 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.
- 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
- getSelfdeleteEchoScriptContent(String) - Method in interface io.xpipe.core.process.ShellDialect
- getSetEnvironmentVariableCommand(String, String) - Method in interface io.xpipe.core.process.ShellDialect
- getShell() - Static method in class io.xpipe.core.impl.LocalStore
- getShell() - Method in class io.xpipe.core.store.ConnectionFileSystem
- getShell() - Method in interface io.xpipe.core.store.FileSystem
- 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
- getStderrReader() - 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
- getStdoutReader() - Method in interface io.xpipe.core.process.ProcessControl
- getStore() - Method in class io.xpipe.core.source.DataSource
- getStore() - Method in class io.xpipe.core.store.ConnectionFileSystem
- getStore() - Method in interface io.xpipe.core.store.FileSystem
- getTempDirectory(ShellControl) - Method in interface io.xpipe.core.process.OsType
- getTempDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.Linux
- getTempDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.MacOs
- getTempDirectory(ShellControl) - Method in class io.xpipe.core.process.OsType.Windows
- getTemporaryDirectory() - Method in interface io.xpipe.core.process.ShellControl
- 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
-
Convenience method for
DataSourceReference.id(DataSourceId) - Id() - Constructor for class io.xpipe.core.source.DataSourceReference.Id
- ID - Enum constant in enum class io.xpipe.core.source.DataSourceReference.Type
- identicalSubShell() - Method in interface io.xpipe.core.process.ShellControl
- 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
indexrecord 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
IndexElementrecord 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.ShellControl
- 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.
- 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
- isKill() - Method in exception class io.xpipe.core.process.ProcessOutputException
- isLocal() - Method in class io.xpipe.core.impl.FileStore
- isLocal() - Method in interface io.xpipe.core.process.ShellControl
- 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
- isTimeOut() - Method in exception class io.xpipe.core.process.ProcessOutputException
- 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
- KEEP_OPEN - Enum constant in enum class io.xpipe.core.process.CommandControl.TerminalExitMode
- key() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
-
Returns the value of the
keyrecord 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
keyFuncrecord 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
keySupplierrecord component. - KeyValue(String, DataStructureNode) - Constructor for record class io.xpipe.core.data.node.DataStructureNode.KeyValue
-
Creates an instance of a
KeyValuerecord class. - kill() - Method in interface io.xpipe.core.process.ProcessControl
- KILLED_EXIT_CODE - Static variable in interface io.xpipe.core.process.CommandControl
- 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, ShellControl, 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(ShellControl) - 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(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
- 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
namerecord 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
NameElementrecord 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
- normalizeDirectory(ShellControl, String) - Method in interface io.xpipe.core.process.ShellDialect
- notComplex() - Method in interface io.xpipe.core.process.CommandControl
- 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(int, String) - Static method in exception class io.xpipe.core.process.ProcessOutputException
- 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(String, ProcessOutputException) - Static method in exception class io.xpipe.core.process.ProcessOutputException
- 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
typesor 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<ShellControl>) - Method in interface io.xpipe.core.process.ShellControl
- 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
- prepare(ShellControl, String) - Method in interface io.xpipe.core.process.ShellControl.TerminalOpenFunction
- prepareIntermediateTerminalOpen(String) - Method in interface io.xpipe.core.process.ShellControl
- 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
- prepareTerminalInitFileOpenCommand(ShellDialect, ShellControl, 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.ShellControl
- 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
- 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(ShellControl, 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
-
A special wrapper for secret values of
Dialog.query(String, boolean, boolean, boolean, Object, QueryConverter).
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) - Method in class io.xpipe.core.charsetter.StreamCharset
- reader(InputStream, StreamCharset) - Method in class io.xpipe.core.charsetter.Charsetter
- readOrThrow() - Method in interface io.xpipe.core.process.CommandControl
- readRows(int) - Method in interface io.xpipe.core.source.TableReadConnection
-
Reads multiple rows in bulk.
- readStdoutDiscardErr() - Method in interface io.xpipe.core.process.CommandControl
- 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
- removeTrailingSlash(String) - Static method in class io.xpipe.core.impl.FileNames
- 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
- requiresScript(String) - Method in interface io.xpipe.core.process.ShellDialect
- resetData() - Method in interface io.xpipe.core.process.ProcessControl
- restart() - Method in interface io.xpipe.core.process.ShellControl
- 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.
- runScript(String) - Method in interface io.xpipe.core.process.ShellDialect
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
selectorrecord 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
SelectorElementrecord class. - sensitive() - Method in interface io.xpipe.core.process.CommandControl
- 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(ShellControl) - 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
- ShellControl - Interface in io.xpipe.core.process
- ShellControl.TerminalOpenFunction - Interface in io.xpipe.core.process
- 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
- ShellProperties - Class in io.xpipe.core.process
- ShellProperties() - Constructor for class io.xpipe.core.process.ShellProperties
- 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
- sourceScript(String) - Method in interface io.xpipe.core.process.ShellDialect
- 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.CommandControl
- start() - Method in interface io.xpipe.core.process.ProcessControl
- start() - Method in interface io.xpipe.core.process.ShellControl
- startExternalStdin() - Method in interface io.xpipe.core.process.CommandControl
- startExternalStdout() - Method in interface io.xpipe.core.process.CommandControl
- 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(ShellControl, FailableFunction<ShellControl, String, Exception>, ShellControl.TerminalOpenFunction) - 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.ShellControl
- subShell(FailableFunction<ShellControl, String, Exception>, ShellControl.TerminalOpenFunction) - Method in interface io.xpipe.core.process.ShellControl
- subShell(String) - Method in interface io.xpipe.core.process.ShellControl
- 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
SupplierElementrecord 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
- terminalExitMode(CommandControl.TerminalExitMode) - Method in interface io.xpipe.core.process.CommandControl
- 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
- TIMEOUT_EXIT_CODE - Static variable in interface io.xpipe.core.process.CommandControl
- toDirectory(String) - Static method in class io.xpipe.core.impl.FileNames
- 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
- UNASSIGNED_EXIT_CODE - Static variable in interface io.xpipe.core.process.CommandControl
- 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
valuerecord 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.process.CommandControl.TerminalExitMode
-
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.process.CommandControl.TerminalExitMode
-
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
DataTypeVisitorinstance. - 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.CommandControl
- WildcardType - Class in io.xpipe.core.data.type
-
A wildcard type matches any
DataStructureNodeinstance. - Windows() - Constructor for class io.xpipe.core.process.OsType.Windows
- WINDOWS - Static variable in interface io.xpipe.core.process.OsType
- 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.CommandControl
- withStore(DS) - Method in class io.xpipe.core.source.DataSource
- workingDirectory(String) - Method in interface io.xpipe.core.process.CommandControl
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form