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
- 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
- annotate(String, String) - Method in class io.xpipe.core.source.CollectionDataSource
- annotate(Map<String, String>) - Method in class io.xpipe.core.source.CollectionDataSource
- 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
- 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.
- asCollection() - Method in class io.xpipe.core.source.DataSourceInfo
-
Casts this instance to a collection info.
- 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.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.
- asNeeded() - Method in class io.xpipe.core.store.NamedStore
- asRaw() - Method in class io.xpipe.core.source.DataSourceInfo
-
Casts this instance to a raw info.
- asString() - Method in class io.xpipe.core.data.node.DataStructureNode
- asString() - Method in class io.xpipe.core.data.node.MutableValueNode
- asString() - Method in class io.xpipe.core.data.node.SimpleImmutableValueNode
- asStructure() - Method in class io.xpipe.core.source.DataSourceInfo
-
Casts this instance to a structure info.
- asTable() - Method in class io.xpipe.core.source.DataSourceInfo
-
Casts this instance to a table info.
- asText() - Method in class io.xpipe.core.source.DataSourceInfo
-
Casts this instance to a text info.
- 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.NoKeyTupleNode
- at(int) - Method in class io.xpipe.core.data.node.SimpleArrayNode
- at(int) - Method in class io.xpipe.core.data.node.SimpleTupleNode
B
- BaseQueryElement - Class in io.xpipe.core.dialog
- BaseQueryElement(String, boolean, boolean, boolean, boolean, String) - Constructor for class io.xpipe.core.dialog.BaseQueryElement
- BOOLEAN - Static variable in class io.xpipe.core.dialog.QueryConverter
- BUFFER_SIZE - Static variable in interface io.xpipe.core.source.RawReadConnection
- 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
C
- canOpen() - Method in class io.xpipe.core.store.FileStore
- canOpen() - Method in class io.xpipe.core.store.InputStreamDataStore
- canOpen() - Method in class io.xpipe.core.store.OutputStreamStore
- canOpen() - Method in interface io.xpipe.core.store.StreamDataStore
-
Checks whether this store can be opened.
- canOpen() - Method in class io.xpipe.core.store.URLDataStore
- chain(Dialog...) - Static method in class io.xpipe.core.dialog.Dialog
-
Chains multiple dialogues together.
- CHARACTER - Static variable in class io.xpipe.core.dialog.QueryConverter
- CHARSET - Static variable in class io.xpipe.core.dialog.QueryConverter
- CharsetDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.CharsetDeserializer
- CharsetSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.CharsetSerializer
- Charsettable - Interface in io.xpipe.core.charsetter
- Charsetter - Class in io.xpipe.core.charsetter
- Charsetter() - Constructor for class io.xpipe.core.charsetter.Charsetter
- Charsetter.FailableConsumer<T,
E extends Throwable> - Interface in io.xpipe.core.charsetter - Charsetter.FailableSupplier<R,
E extends Throwable> - Interface in io.xpipe.core.charsetter - Charsetter.Result - Class in io.xpipe.core.charsetter
- CharsetterContext - Class in io.xpipe.core.charsetter
- CharsetterContext() - Constructor for class io.xpipe.core.charsetter.CharsetterContext
- CharsetterUniverse - Class in io.xpipe.core.charsetter
- CharsetterUniverse() - Constructor for class io.xpipe.core.charsetter.CharsetterUniverse
- checkInit() - Static method in class io.xpipe.core.charsetter.Charsetter
- checkMutable() - Method in class io.xpipe.core.data.node.TupleNode
- choice(String, Function<T, String>, 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, 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(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, 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
- close() - Method in interface io.xpipe.core.source.DataSourceConnection
- CMD - Static variable in class io.xpipe.core.store.ShellTypes
- Collection(int) - Constructor for class io.xpipe.core.source.DataSourceInfo.Collection
- COLLECTION - Enum constant in enum class io.xpipe.core.source.DataSourceType
- CollectionDataSource<DS extends DataStore> - Class in io.xpipe.core.source
- CollectionDataSource(DS) - Constructor for class io.xpipe.core.source.CollectionDataSource
- CollectionEntryDataStore - Class in io.xpipe.core.store
- CollectionEntryDataStore(boolean, String, DataStore) - Constructor for class io.xpipe.core.store.CollectionEntryDataStore
- CollectionReadConnection - Interface in io.xpipe.core.source
- CollectionWriteConnection - Interface in io.xpipe.core.source
- complete() - Method in class io.xpipe.core.dialog.Dialog
- 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
- copy() - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
- copy() - Method in class io.xpipe.core.source.DataSource
- 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.SecretDeserializer - Class in io.xpipe.core.util
- CoreJacksonModule.SecretSerializer - 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 class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- create(CharsetterContext) - Static method in class io.xpipe.core.charsetter.CharsetterUniverse
- create(DataType) - Static method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- 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.
- createFileExistsCommand(String) - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- createFileReadCommand(String) - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- createFileWriteCommand(String) - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- createForSecretValue(String) - Static method in class io.xpipe.core.util.Secret
- CRLF - Enum constant in enum class io.xpipe.core.charsetter.NewLine
D
- 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.
- DataSourceInfo - Class in io.xpipe.core.source
-
A data source info instances contains all required essential information of a specific data source type.
- DataSourceInfo() - Constructor for class io.xpipe.core.source.DataSourceInfo
- DataSourceInfo.Collection - Class in io.xpipe.core.source
- DataSourceInfo.Raw - Class in io.xpipe.core.source
- DataSourceInfo.Structure - Class in io.xpipe.core.source
- DataSourceInfo.Table - Class in io.xpipe.core.source
- DataSourceInfo.Text - Class in io.xpipe.core.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.
- DataStore - Interface in io.xpipe.core.store
-
A data store represents some form of a location where data is stored, e.g.
- DataStoreFormatter - Class in io.xpipe.core.store
- DataStoreFormatter() - Constructor for class io.xpipe.core.store.DataStoreFormatter
- 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
- delete() - Method in interface io.xpipe.core.store.DataStore
- delete() - Method in class io.xpipe.core.store.NamedStore
- 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.SecretDeserializer
- determine(ShellStore) - Static method in class io.xpipe.core.store.ShellTypes
- 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.NoKeyTupleNode
- determineDataType() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- determineDataType() - Method in class io.xpipe.core.data.node.ValueNode
- 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
- determineDefaultName() - Method in class io.xpipe.core.store.LocalDirectoryDataStore
- determineDefaultName() - Method in class io.xpipe.core.store.NamedStore
- determineInfo() - Method in class io.xpipe.core.source.CollectionDataSource
- determineInfo() - Method in class io.xpipe.core.source.DataSource
-
Determines the data source info.
- determineInfo() - Method in class io.xpipe.core.source.RawDataSource
- determineInfo() - Method in class io.xpipe.core.source.StructureDataSource
- determineInfo() - Method in class io.xpipe.core.source.TableDataSource
- determineInfo() - Method in class io.xpipe.core.source.TextDataSource
- determineLastModified() - Method in interface io.xpipe.core.store.DataStore
-
Determines the last modified of this data store if this data store supports it.
- determineLastModified() - Method in class io.xpipe.core.store.LocalDirectoryDataStore
- determineLastModified() - Method in class io.xpipe.core.store.NamedStore
- determineType() - Method in class io.xpipe.core.store.LocalStore
- determineType() - Method in class io.xpipe.core.store.StandardShellStore
- 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 in io.xpipe.core.dialog
-
An exception indicating that the user aborted the dialogue.
- DialogCancelException() - Constructor for exception io.xpipe.core.dialog.DialogCancelException
- DialogCancelException(String) - Constructor for exception io.xpipe.core.dialog.DialogCancelException
- DialogCancelException(String, Throwable) - Constructor for exception io.xpipe.core.dialog.DialogCancelException
- DialogCancelException(String, Throwable, boolean, boolean) - Constructor for exception io.xpipe.core.dialog.DialogCancelException
- DialogCancelException(Throwable) - Constructor for exception io.xpipe.core.dialog.DialogCancelException
- DialogElement - Class in io.xpipe.core.dialog
- DialogElement() - Constructor for class io.xpipe.core.dialog.DialogElement
- 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
- discardErr() - Method in class io.xpipe.core.store.ProcessControl
- discardOut() - Method in class io.xpipe.core.store.ProcessControl
E
- ellipsis(String, int) - Static method in class io.xpipe.core.store.DataStoreFormatter
- 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
- 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
- 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
- executeAndCheckErr(List<Secret>, List<String>) - Method in class io.xpipe.core.store.ShellStore
- executeAndCheckOut(List<Secret>, List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- executeAndRead(List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- exists(String) - Method in class io.xpipe.core.store.LocalStore
- exists(String) - Method in interface io.xpipe.core.store.MachineFileStore
- exists(String) - Method in class io.xpipe.core.store.StandardShellStore
F
- FilenameStore - Interface in io.xpipe.core.store
-
Represents a store that has a filename.
- FileStore - Class in io.xpipe.core.store
-
Represents a file located on a certain machine.
- FileStore(MachineFileStore, String) - Constructor for class io.xpipe.core.store.FileStore
- flatten(Consumer<DataType>) - Static method in class io.xpipe.core.data.type.DataTypeVisitors
-
Creates a visitor that sequentially visits all subtypes.
- 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
- forwardBytes(OutputStream, int) - Method in interface io.xpipe.core.source.RawReadConnection
- forwardLines(OutputStream, int) - Method in interface io.xpipe.core.source.TextReadConnection
- 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(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNodePointer
- getAvailable(ShellStore) - Static method in class io.xpipe.core.store.ShellTypes
- getCharset() - Method in interface io.xpipe.core.charsetter.Charsettable
- getCharset() - Method in class io.xpipe.core.store.ProcessControl
- getCharset() - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- getCollectionStore() - Method in class io.xpipe.core.store.CollectionEntryDataStore
- getConvertedValue() - Method in class io.xpipe.core.dialog.QueryElement
- 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.store.ShellTypes
- getDescription() - Method in class io.xpipe.core.dialog.ChoiceElement
- getDisplay() - Method in class io.xpipe.core.util.Secret
- getDisplayName() - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- getEffectiveTimeOut(Integer) - Method in class io.xpipe.core.store.ShellStore
- getElements() - Method in class io.xpipe.core.dialog.ChoiceElement
- getEncryptedValue() - Method in class io.xpipe.core.util.Secret
- getFileName() - Method in class io.xpipe.core.store.CollectionEntryDataStore
- getFileName() - Method in interface io.xpipe.core.store.FilenameStore
- getFileName() - Method in class io.xpipe.core.store.FileStore
- getHeader() - Method in class io.xpipe.core.dialog.HeaderElement
- getId() - Method in enum class io.xpipe.core.charsetter.NewLine
- getId() - Method in class io.xpipe.core.dialog.DialogElement
- getId() - Method in interface io.xpipe.core.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
- getIdentifier() - Method in class io.xpipe.core.data.node.ArrayNode
- getIdentifier() - Method in class io.xpipe.core.data.node.LinkedTupleNode
- getIdentifier() - Method in class io.xpipe.core.data.node.NoKeyTupleNode
- getIdentifier() - Method in class io.xpipe.core.data.node.SimpleArrayNode
- getIdentifier() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- getIdentifier() - Method in class io.xpipe.core.data.node.TupleNode
- getIfPresent(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNodePointer
- getInput() - Method in class io.xpipe.core.store.ShellStore
- 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.NoKeyTupleNode
- 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.NoKeyTupleNode
- getKeyValuePairs() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- getLinuxShells() - Static method in class io.xpipe.core.store.ShellTypes
- 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.NoKeyTupleNode
- 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.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
- getName() - Method in class io.xpipe.core.store.CollectionEntryDataStore
- getName() - Method in class io.xpipe.core.store.ShellTypes
- getName() - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- getNewLine() - 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.NoKeyTupleNode
- getNodes() - Method in class io.xpipe.core.data.node.SimpleArrayNode
- getNodes() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- getOperatingSystemNameCommand() - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- getPath() - Method in class io.xpipe.core.data.node.DataStructureNodePointer
- getPath() - Method in class io.xpipe.core.store.LocalDirectoryDataStore
- getPreferredProvider() - Method in class io.xpipe.core.store.CollectionEntryDataStore
- getRawData() - Method in class io.xpipe.core.data.node.MutableValueNode
- getRawData() - Method in class io.xpipe.core.data.node.SimpleImmutableValueNode
- getRawData() - Method in class io.xpipe.core.data.node.ValueNode
- getResult() - Method in class io.xpipe.core.dialog.Dialog
- getRowCount() - Method in interface io.xpipe.core.source.TableReadConnection
-
Returns the amount of rows to be read or -1 if the amount is unknown.
- getRowCountIfPresent() - Method in class io.xpipe.core.source.DataSourceInfo.Table
- getSecretValue() - Method in class io.xpipe.core.util.Secret
- getSelected() - Method in class io.xpipe.core.dialog.ChoiceElement
- getSize() - Method in class io.xpipe.core.data.type.TupleType
- getStderr() - Method in class io.xpipe.core.store.ProcessControl
- getStdout() - Method in class io.xpipe.core.store.ProcessControl
- getStore() - Method in class io.xpipe.core.source.DataSource
- getTimeout() - Method in class io.xpipe.core.store.ShellStore
- getType() - Method in class io.xpipe.core.source.DataSourceInfo.Collection
- getType() - Method in class io.xpipe.core.source.DataSourceInfo
- getType() - Method in class io.xpipe.core.source.DataSourceInfo.Raw
- getType() - Method in class io.xpipe.core.source.DataSourceInfo.Structure
- getType() - Method in class io.xpipe.core.source.DataSourceInfo.Table
- getType() - Method in class io.xpipe.core.source.DataSourceInfo.Text
- 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
- getWindowsShells() - Static method in class io.xpipe.core.store.ShellTypes
H
- handle(OutputStream, OutputStream) - Method in interface io.xpipe.core.store.ProcessHandler
- hasAllNames() - Method in class io.xpipe.core.data.type.TupleType
- 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
- hasNext(InputStream) - Method in class io.xpipe.core.data.typed.TypedDataStreamParser
- 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 enum class io.xpipe.core.charsetter.NewLine
- 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
- immutable(byte[], boolean) - Static method in class io.xpipe.core.data.node.ValueNode
- immutable(DataType) - Static method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- immutable(Object, boolean) - Static method in class io.xpipe.core.data.node.ValueNode
- immutableNull() - Static method in class io.xpipe.core.data.node.ValueNode
- ImmutableValueNode - Class in io.xpipe.core.data.node
- ImmutableValueNode() - Constructor for class io.xpipe.core.data.node.ImmutableValueNode
- immutableView() - Method in class io.xpipe.core.data.node.ArrayNode
- immutableView() - Method in class io.xpipe.core.data.node.DataStructureNode
- immutableView() - Method in class io.xpipe.core.data.node.ImmutableValueNode
- immutableView() - Method in class io.xpipe.core.data.node.LinkedTupleNode
- immutableView() - Method in class io.xpipe.core.data.node.MutableValueNode
- immutableView() - Method in class io.xpipe.core.data.node.NoKeyTupleNode
- immutableView() - Method in class io.xpipe.core.data.node.SimpleArrayNode
- immutableView() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- immutableView() - Method in class io.xpipe.core.data.node.TupleNode
- immutableView() - Method in class io.xpipe.core.data.node.ValueNode
- 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 interface io.xpipe.core.source.DataSourceConnection
-
Initializes this connection.
- init(CharsetterContext) - Static method in class io.xpipe.core.charsetter.Charsetter
- initClassBased() - Static method in class io.xpipe.core.util.JacksonHelper
- initModularized(ModuleLayer) - Static method in class io.xpipe.core.util.JacksonHelper
- InMemoryStore - Class in io.xpipe.core.store
-
A store whose contents are stored in memory.
- InMemoryStore(byte[]) - Constructor for class io.xpipe.core.store.InMemoryStore
- InMemoryStore(String) - Constructor for class io.xpipe.core.store.InMemoryStore
- InputStreamDataStore - Class in io.xpipe.core.store
-
A data store that is only represented by an InputStream.
- InputStreamDataStore(InputStream) - Constructor for class io.xpipe.core.store.InputStreamDataStore
- INSTANCE - Static variable in class io.xpipe.core.charsetter.Charsetter
- INTEGER - Static variable in class io.xpipe.core.dialog.QueryConverter
- 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.source - package io.xpipe.core.source
- io.xpipe.core.store - package io.xpipe.core.store
- io.xpipe.core.util - package io.xpipe.core.util
- 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.
- isDirectory() - Method in class io.xpipe.core.store.CollectionEntryDataStore
- 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
- isDone() - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- isFinished() - Method in interface io.xpipe.core.source.TextReadConnection
- isInit() - Static method in class io.xpipe.core.util.JacksonHelper
- isLocal() - Method in class io.xpipe.core.store.LocalStore
- isLocal() - Method in interface io.xpipe.core.store.MachineFileStore
- isLocal() - Method in class io.xpipe.core.store.ShellStore
- isLocalToApplication() - Method in class io.xpipe.core.store.InMemoryStore
- isLocalToApplication() - Method in interface io.xpipe.core.store.StreamDataStore
-
Indicates whether this data store can only be accessed by the current running application.
- isMutable() - Method in class io.xpipe.core.data.node.DataStructureNode
- isMutable() - Method in class io.xpipe.core.data.node.ImmutableValueNode
- isMutable() - Method in class io.xpipe.core.data.node.LinkedTupleNode
- isMutable() - Method in class io.xpipe.core.data.node.MutableValueNode
- isMutable() - Method in class io.xpipe.core.data.node.NoKeyTupleNode
- isMutable() - Method in class io.xpipe.core.data.node.SimpleArrayNode
- isMutable() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- isNewLine() - Method in class io.xpipe.core.dialog.BaseQueryElement
- isNull() - Method in class io.xpipe.core.data.node.DataStructureNode
- isNull() - Method in class io.xpipe.core.data.node.MutableValueNode
- isNull() - Method in class io.xpipe.core.data.node.ValueNode
- isRequired() - Method in class io.xpipe.core.dialog.ChoiceElement
- isTextual() - Method in class io.xpipe.core.data.node.DataStructureNode
- isTextual() - Method in class io.xpipe.core.data.node.MutableValueNode
- isTextual() - Method in class io.xpipe.core.data.node.SimpleImmutableValueNode
- isTextual() - Method in class io.xpipe.core.data.node.ValueNode
- 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
J
- JacksonHelper - Class in io.xpipe.core.util
- JacksonHelper() - Constructor for class io.xpipe.core.util.JacksonHelper
K
- key() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
-
Returns the value of the
keyrecord component. - 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.
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
- 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
- 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
- listEntries() - Method in interface io.xpipe.core.source.CollectionReadConnection
- local(String) - Static method in class io.xpipe.core.store.FileStore
-
Creates a file store for a file that is local to the callers machine.
- local(Path) - Static method in class io.xpipe.core.store.FileStore
- LocalDirectoryDataStore - Class in io.xpipe.core.store
- LocalDirectoryDataStore(Path) - Constructor for class io.xpipe.core.store.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.store
- LocalStore() - Constructor for class io.xpipe.core.store.LocalStore
M
- MachineFileStore - Interface in io.xpipe.core.store
- 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
- mutable(byte[], boolean) - Static method in class io.xpipe.core.data.node.ValueNode
- mutable(DataType) - Static method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- mutable(Object, boolean) - Static method in class io.xpipe.core.data.node.ValueNode
- mutableCopy() - Method in class io.xpipe.core.data.node.ArrayNode
- mutableCopy() - Method in class io.xpipe.core.data.node.DataStructureNode
- mutableCopy() - Method in class io.xpipe.core.data.node.LinkedTupleNode
- mutableCopy() - Method in class io.xpipe.core.data.node.MutableValueNode
- mutableCopy() - Method in class io.xpipe.core.data.node.NoKeyTupleNode
- mutableCopy() - Method in class io.xpipe.core.data.node.SimpleArrayNode
- mutableCopy() - Method in class io.xpipe.core.data.node.SimpleImmutableValueNode
- mutableCopy() - Method in class io.xpipe.core.data.node.SimpleTupleNode
- mutableCopy() - Method in class io.xpipe.core.data.node.TupleNode
- mutableCopy() - Method in class io.xpipe.core.data.node.ValueNode
- mutableNull() - Static method in class io.xpipe.core.data.node.ValueNode
- MutableValueNode - Class in io.xpipe.core.data.node
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.store
-
A store that refers to another store in the X-Pipe storage.
- NamedStore(String) - Constructor for class io.xpipe.core.store.NamedStore
- NameElement(String) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
-
Creates an instance of a
NameElementrecord class. - newAppendingWriteConnection() - Method in class io.xpipe.core.source.TableDataSource
- NewLine - Enum Class in io.xpipe.core.charsetter
- newMapper() - Static method in class io.xpipe.core.util.JacksonHelper
-
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.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() - Method in class io.xpipe.core.source.CollectionDataSource
- newWriteConnection() - Method in class io.xpipe.core.source.RawDataSource
- newWriteConnection() - Method in class io.xpipe.core.source.StructureDataSource
- newWriteConnection() - Method in class io.xpipe.core.source.TableDataSource
- newWriteConnection() - 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
- NoKeyTupleNode - Class in io.xpipe.core.data.node
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(boolean, List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.ArrayNode
- of(boolean, List<String>, List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.TupleNode
- of(byte[]) - Static method in class io.xpipe.core.data.node.ValueNode
- of(DataStructureNode...) - Static method in class io.xpipe.core.data.node.ArrayNode
- of(DataType) - Static method in class io.xpipe.core.data.type.ArrayType
-
Creates a new array type for a given shared data type.
- of(Object) - Static method in class io.xpipe.core.data.node.ValueNode
- of(List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.ArrayNode
- of(List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.TupleNode
- of(List<DataType>) - Static method in class io.xpipe.core.data.type.TupleType
-
Creates a new tuple type for a list of types with no names.
- of(List<String>, List<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.
- 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(byte[]) - Static method in class io.xpipe.core.data.node.ValueNode
- ofText(Object) - 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
- onArrayBegin(int) - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- onArrayEnd() - Method in class io.xpipe.core.data.generic.GenericArrayReader
- onArrayEnd() - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
- onArrayEnd() - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
- onArrayEnd() - Method in class io.xpipe.core.data.generic.GenericTupleReader
- onArrayEnd() - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
- onArrayEnd() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- onArrayEnd() - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- 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
- onCompletion(Runnable) - Method in class io.xpipe.core.dialog.Dialog
- onCompletion(Consumer<?>) - Method in class io.xpipe.core.dialog.Dialog
- onCompletion(List<Consumer<?>>) - 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
- onGenericNode(DataStructureNode) - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- 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
- onNodeBegin() - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- onNodeEnd() - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
- onNodeEnd() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- onNodeEnd() - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- 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
- onTupleBegin(TupleType) - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- onTupleEnd() - Method in class io.xpipe.core.data.generic.GenericArrayReader
- onTupleEnd() - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
- onTupleEnd() - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
- onTupleEnd() - Method in class io.xpipe.core.data.generic.GenericTupleReader
- onTupleEnd() - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
- onTupleEnd() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- onTupleEnd() - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- 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[], boolean) - Method in class io.xpipe.core.data.generic.GenericArrayReader
- onValue(byte[], boolean) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
- onValue(byte[], boolean) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
- onValue(byte[], boolean) - Method in class io.xpipe.core.data.generic.GenericTupleReader
- onValue(byte[], boolean) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
- onValue(byte[], boolean) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
- onValue(byte[], boolean) - Method in class io.xpipe.core.data.typed.TypedReusableDataStructureNodeReader
- onValue(ValueType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
- onWildcard(WildcardType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
- openAppendingWriteConnection() - Method in class io.xpipe.core.source.DataSource
- openAppendingWriteConnection() - Method in class io.xpipe.core.source.TableDataSource
- 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.store.FileStore
- openInput() - Method in class io.xpipe.core.store.InMemoryStore
- openInput() - Method in class io.xpipe.core.store.InputStreamDataStore
- openInput() - Method in class io.xpipe.core.store.OutputStreamStore
- openInput() - Method in class io.xpipe.core.store.StdinDataStore
- openInput() - Method in interface io.xpipe.core.store.StreamDataStore
-
Opens an input stream that can be used to read its data.
- openInput() - Method in class io.xpipe.core.store.URLDataStore
- openInput(String) - Method in class io.xpipe.core.store.LocalStore
- openInput(String) - Method in interface io.xpipe.core.store.MachineFileStore
- openInput(String) - Method in class io.xpipe.core.store.StandardShellStore
- openOutput() - Method in class io.xpipe.core.store.FileStore
- openOutput() - Method in class io.xpipe.core.store.OutputStreamStore
- openOutput() - Method in class io.xpipe.core.store.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.LocalStore
- openOutput(String) - Method in interface io.xpipe.core.store.MachineFileStore
- openOutput(String) - Method in class io.xpipe.core.store.StandardShellStore
- 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() - Method in class io.xpipe.core.source.CollectionDataSource
- openWriteConnection() - Method in class io.xpipe.core.source.DataSource
- openWriteConnection() - Method in class io.xpipe.core.source.RawDataSource
- openWriteConnection() - Method in class io.xpipe.core.source.StructureDataSource
- openWriteConnection() - Method in class io.xpipe.core.source.TableDataSource
- openWriteConnection() - Method in class io.xpipe.core.source.TextDataSource
- OutputStreamStore - Class in io.xpipe.core.store
- OutputStreamStore(OutputStream) - Constructor for class io.xpipe.core.store.OutputStreamStore
P
- 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
- parseN(InputStream, int) - Static method in class io.xpipe.core.data.generic.GenericDataStreamParser
- 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
- persistent() - Method in class io.xpipe.core.store.FileStore
- persistent() - Method in interface io.xpipe.core.store.StreamDataStore
-
Indicates whether this store is persistent, i.e.
- 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.store.ShellTypes
- prepareCommand(List<Secret>, List<String>, Integer) - Method in class io.xpipe.core.store.LocalStore
- prepareCommand(List<Secret>, List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- prepareCommand(List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- prepareElevatedCommand(ShellStore, List<Secret>, List<String>, Integer, String) - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
- preparePrivilegedCommand(List<Secret>, List<String>, Integer) - Method in class io.xpipe.core.store.LocalStore
- preparePrivilegedCommand(List<Secret>, List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- preparePrivilegedCommand(List<String>, Integer) - Method in class io.xpipe.core.store.ShellStore
- ProcessControl - Class in io.xpipe.core.store
- ProcessControl() - Constructor for class io.xpipe.core.store.ProcessControl
- ProcessHandler - Interface in io.xpipe.core.store
- ProcessOutputException - Exception in io.xpipe.core.store
- ProcessOutputException() - Constructor for exception io.xpipe.core.store.ProcessOutputException
- ProcessOutputException(String) - Constructor for exception io.xpipe.core.store.ProcessOutputException
- ProcessOutputException(String, Throwable) - Constructor for exception io.xpipe.core.store.ProcessOutputException
- ProcessOutputException(String, Throwable, boolean, boolean) - Constructor for exception io.xpipe.core.store.ProcessOutputException
- ProcessOutputException(Throwable) - Constructor for exception io.xpipe.core.store.ProcessOutputException
- 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
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
- queryInformationString() - Method in interface io.xpipe.core.store.DataStore
- querySecret(String, boolean, boolean, Secret) - Static method in class io.xpipe.core.dialog.Dialog
-
A special wrapper for secret values of
Dialog.query(String, boolean, boolean, boolean, Object, QueryConverter). - querySystemName() - Method in class io.xpipe.core.store.StandardShellStore
R
- Raw(int) - Constructor for class io.xpipe.core.source.DataSourceInfo.Raw
- RAW - Enum constant in enum class io.xpipe.core.source.DataSourceType
- RawDataSource<DS extends DataStore> - Class in io.xpipe.core.source
- RawDataSource(DS) - 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 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
- readBytes(int) - Method in interface io.xpipe.core.source.RawReadConnection
- readErrOnly() - Method in class io.xpipe.core.store.ProcessControl
- readOutOnly() - Method in class io.xpipe.core.store.ProcessControl
- readRows(int) - Method in interface io.xpipe.core.source.TableReadConnection
-
Reads multiple rows in bulk.
- receive(String) - Method in class io.xpipe.core.dialog.Dialog
- remove(int) - Method in class io.xpipe.core.data.node.DataStructureNode
- remove(int) - Method in class io.xpipe.core.data.node.LinkedTupleNode
- remove(int) - Method in class io.xpipe.core.data.node.SimpleArrayNode
- remove(String) - Method in class io.xpipe.core.data.node.DataStructureNode
- remove(String) - Method in class io.xpipe.core.data.node.LinkedTupleNode
- repeatIf(Dialog, Predicate<T>) - Static method in class io.xpipe.core.dialog.Dialog
-
Creates a dialogue that starts from the beginning if the repeating condition is true.
- Result() - Constructor for class io.xpipe.core.charsetter.Charsetter.Result
- retryIf(Dialog, Function<T, String>) - Static method in class io.xpipe.core.dialog.Dialog
-
Creates a dialogue that will repeat with an error message if the condition is met.
S
- Secret - Class in io.xpipe.core.util
- Secret() - Constructor for class io.xpipe.core.util.Secret
- SECRET - Static variable in class io.xpipe.core.dialog.QueryConverter
- SecretDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.SecretDeserializer
- SecretSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.SecretSerializer
- 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. - SEPARATOR - Static variable in class io.xpipe.core.source.DataSourceId
- serialize(DataSourceReference, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceSerializer
- serialize(Secret, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.SecretSerializer
- 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
- 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.NoKeyTupleNode
- set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.SimpleArrayNode
- set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.SimpleTupleNode
- set(Object) - Method in class io.xpipe.core.data.node.DataStructureNode
- set(Object) - Method in class io.xpipe.core.data.node.ImmutableValueNode
- set(Object) - Method in class io.xpipe.core.data.node.MutableValueNode
- set(Object) - Method in class io.xpipe.core.data.node.ValueNode
- set(Object, boolean) - Method in class io.xpipe.core.data.node.DataStructureNode
- set(Object, boolean) - Method in class io.xpipe.core.data.node.ImmutableValueNode
- set(Object, boolean) - Method in class io.xpipe.core.data.node.MutableValueNode
- set(Object, boolean) - Method in class io.xpipe.core.data.node.ValueNode
- setRaw(byte[]) - Method in class io.xpipe.core.data.node.DataStructureNode
- setRaw(byte[]) - Method in class io.xpipe.core.data.node.ImmutableValueNode
- setRaw(byte[]) - Method in class io.xpipe.core.data.node.MutableValueNode
- setRaw(byte[]) - Method in class io.xpipe.core.data.node.ValueNode
- setupModule(Module.SetupContext) - Method in class io.xpipe.core.util.CoreJacksonModule
- SH - Static variable in class io.xpipe.core.store.ShellTypes
- ShellStore - Class in io.xpipe.core.store
- ShellStore() - Constructor for class io.xpipe.core.store.ShellStore
- ShellTypes - Class in io.xpipe.core.store
- SimpleArrayNode - Class in io.xpipe.core.data.node
- SimpleImmutableValueNode - Class in io.xpipe.core.data.node
- SimpleTupleNode - Class in io.xpipe.core.data.node
- 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.NoKeyTupleNode
- 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.
- specialFormatHostName(String) - Static method in class io.xpipe.core.store.DataStoreFormatter
- 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
- StandardShellStore - Class in io.xpipe.core.store
- StandardShellStore() - Constructor for class io.xpipe.core.store.StandardShellStore
- StandardShellStore.ShellType - Interface in io.xpipe.core.store
- 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 class io.xpipe.core.store.ProcessControl
- StdinDataStore - Class in io.xpipe.core.store
- StdinDataStore() - Constructor for class io.xpipe.core.store.StdinDataStore
- StdoutDataStore - Class in io.xpipe.core.store
- StdoutDataStore() - Constructor for class io.xpipe.core.store.StdoutDataStore
- 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
- StreamDataStore - Interface in io.xpipe.core.store
-
A data store that can be accessed using InputStreams and/or OutputStreams.
- StreamHelper - Class in io.xpipe.core.util
- StreamHelper() - Constructor for class io.xpipe.core.util.StreamHelper
- STRING - Static variable in class io.xpipe.core.dialog.QueryConverter
- Structure(int) - Constructor for class io.xpipe.core.source.DataSourceInfo.Structure
- STRUCTURE - Enum constant in enum class io.xpipe.core.source.DataSourceType
- StructureDataSource<DS extends DataStore> - Class in io.xpipe.core.source
- StructureDataSource(DS) - Constructor for class io.xpipe.core.source.StructureDataSource
- StructureReadConnection - Interface in io.xpipe.core.source
- StructureWriteConnection - Interface in io.xpipe.core.source
- 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. - supportsRead() - Method in class io.xpipe.core.source.DataSource
- supportsWrite() - Method in class io.xpipe.core.source.DataSource
- switchTo(List<String>) - Method in interface io.xpipe.core.store.StandardShellStore.ShellType
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(TupleType, int) - Constructor for class io.xpipe.core.source.DataSourceInfo.Table
- TABLE - Enum constant in enum class io.xpipe.core.source.DataSourceType
- TableDataSource<DS extends DataStore> - Class in io.xpipe.core.source
- TableDataSource(DS) - Constructor for class io.xpipe.core.source.TableDataSource
- 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.
- Text(int, int) - Constructor for class io.xpipe.core.source.DataSourceInfo.Text
- TEXT - Enum constant in enum class io.xpipe.core.source.DataSourceType
- TextDataSource<DS extends DataStore> - Class in io.xpipe.core.source
- TextDataSource(DS) - Constructor for class io.xpipe.core.source.TextDataSource
- TextReadConnection - Interface in io.xpipe.core.source
- TextWriteConnection - Interface in io.xpipe.core.source
- ThrowableTypeMixIn() - Constructor for class io.xpipe.core.util.CoreJacksonModule.ThrowableTypeMixIn
- toDisplayString() - Method in class io.xpipe.core.dialog.BaseQueryElement
- toDisplayString() - Method in class io.xpipe.core.dialog.BusyElement
- toDisplayString() - Method in class io.xpipe.core.dialog.ChoiceElement
- toDisplayString() - Method in class io.xpipe.core.dialog.DialogElement
- toDisplayString() - Method in class io.xpipe.core.dialog.HeaderElement
- toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Id
- toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Latest
- toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Name
- toRefString() - Method in interface io.xpipe.core.source.DataSourceReference
-
Returns the internal string representation of this reference.
- toString() - Method in 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.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(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.ImmutableValueNode
- toString(int) - Method in class io.xpipe.core.data.node.MutableValueNode
- toString(int) - Method in class io.xpipe.core.data.node.TupleNode
- toString(T) - Method in class io.xpipe.core.dialog.QueryConverter
- toSummaryString() - Method in interface io.xpipe.core.store.DataStore
-
Creates a display string of this store.
- toSummaryString() - Method in class io.xpipe.core.store.FileStore
- toSummaryString() - Method in class io.xpipe.core.store.InMemoryStore
- toSummaryString() - Method in class io.xpipe.core.store.LocalStore
- toSummaryString() - Method in class io.xpipe.core.store.NamedStore
- transferTo(InputStream, OutputStream) - Static method in class io.xpipe.core.util.StreamHelper
- 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
- TypedReusableDataStructureNodeReader - Class in io.xpipe.core.data.typed
U
- unsupported(String) - Method in class io.xpipe.core.data.node.DataStructureNode
- URI - Static variable in class io.xpipe.core.dialog.QueryConverter
- URLDataStore - Class in io.xpipe.core.store
- URLDataStore() - Constructor for class io.xpipe.core.store.URLDataStore
V
- validate() - Method in interface io.xpipe.core.store.DataStore
-
Performs a validation of this data store.
- validate() - Method in class io.xpipe.core.store.FileStore
- validate() - Method in class io.xpipe.core.store.NamedStore
- 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. - VALUE_TYPE_BARE - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
- VALUE_TYPE_NULL - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
- VALUE_TYPE_TEXT - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
- 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.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.
- 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.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.
- 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 class io.xpipe.core.store.ProcessControl
- WildcardType - Class in io.xpipe.core.data.type
-
A wildcard type matches any
DataStructureNodeinstance. - withRows(DataStructureNodeAcceptor<TupleNode>) - Method in interface io.xpipe.core.source.TableReadConnection
-
Consumes the table rows until the acceptor returns false.
- withStore(DS) - Method in class io.xpipe.core.source.DataSource
- write(byte[]) - Method in interface io.xpipe.core.source.RawWriteConnection
- 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
- writeLine(String) - Method in interface io.xpipe.core.source.TextWriteConnection
- writeLines(ArrayNode) - Method in interface io.xpipe.core.source.TableWriteConnection
- writeLinesAcceptor() - Method in interface io.xpipe.core.source.TableWriteConnection
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form