Package | Description |
---|---|
org.pentaho.di.compatibility |
Contains all classes that make up the possible Value types: ValueString, ValueNumber, ..., the interface and the Value class itself.
|
org.pentaho.di.core | |
org.pentaho.di.core.exception |
This package contains a set of Exceptions used in Kettle.
|
org.pentaho.di.core.plugins | |
org.pentaho.di.core.row | |
org.pentaho.di.core.row.value | |
org.pentaho.di.core.vfs |
Modifier and Type | Method and Description |
---|---|
void |
Row.write(DataOutputStream dos)
Write the content of the row to a DataOutputStream.
|
void |
Value.write(OutputStream outputStream)
Write the value, including the meta-data to a DataOutputStream
|
boolean |
Value.writeData(DataOutputStream dos)
Write the data of this Value, without the meta-data to a DataOutputStream
|
boolean |
Row.writeData(DataOutputStream dos)
Write a row of Values to a DataOutputStream, without saving the meta-data.
|
Constructor and Description |
---|
Row(DataInputStream dis)
Read a row of Values from an input-stream.
|
Row(DataInputStream dis,
int size,
Row meta)
Read a number of Values without meta-data into a row.
|
Row(DataInputStream dis,
Row meta)
Read a number of Values without meta-data into a row.
|
Value(InputStream is)
Read the Value, including meta-data from a DataInputStream
|
Value(Value metaData,
DataInputStream dis)
Read the data of a Value from a DataInputStream, the meta-data of the value has to be set before calling this
method!
|
Modifier and Type | Method and Description |
---|---|
void |
DBCache.saveCache() |
Constructor and Description |
---|
DBCacheEntry(DataInputStream dis)
Read the data for this Cache entry from a data input stream
|
ResultFile(Node node) |
Modifier and Type | Class and Description |
---|---|
class |
KettleEOFException
This is an exception thrown by file handling (I/O)
|
Modifier and Type | Method and Description |
---|---|
org.apache.commons.vfs.FileObject[] |
PluginFolder.findJarFiles() |
org.apache.commons.vfs.FileObject[] |
PluginFolderInterface.findJarFiles()
Find all the jar files in this plugin folder
|
org.apache.commons.vfs.FileObject[] |
PluginFolder.findJarFiles(boolean includeLibJars) |
org.apache.commons.vfs.FileObject[] |
JarFileCache.getFileObjects(PluginFolderInterface pluginFolderInterface) |
Modifier and Type | Method and Description |
---|---|
Object[] |
RowMetaInterface.readData(DataInputStream inputStream)
De-serialize a row of data (no metadata is read) from an input stream.
|
Object[] |
RowMeta.readData(DataInputStream inputStream) |
Object |
ValueMetaInterface.readData(DataInputStream inputStream)
De-serialize data from an inputstream.
|
void |
ValueMetaInterface.readMetaData(DataInputStream inputStream)
Read the attributes of this particular value meta object from the specified input stream.
|
void |
ValueMetaInterface.writeData(DataOutputStream outputStream,
Object object)
Serialize the content of the specified data object to the outputStream.
|
void |
RowMetaInterface.writeData(DataOutputStream outputStream,
Object[] data)
Write a serialized version of the supplied data to the outputStream (based on the metadata but not the metadata
itself).
|
void |
RowMeta.writeData(DataOutputStream outputStream,
Object[] data)
Write ONLY the specified data to the outputStream
|
void |
RowMetaInterface.writeMeta(DataOutputStream outputStream)
Write a serialized version of this class (Row Metadata) to the specified outputStream.
|
void |
RowMeta.writeMeta(DataOutputStream outputStream)
Write ONLY the specified metadata to the outputStream
|
void |
ValueMetaInterface.writeMeta(DataOutputStream outputStream)
Write the content of this class (metadata) to the specified output stream.
|
Constructor and Description |
---|
RowMeta(DataInputStream inputStream) |
ValueMeta(DataInputStream inputStream)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Object |
ValueMetaTimestamp.readData(DataInputStream inputStream) |
Object |
ValueMetaBase.readData(DataInputStream inputStream) |
void |
ValueMetaBase.readMetaData(DataInputStream inputStream)
Load the attributes of this particular value meta object from the input stream.
|
void |
ValueMetaTimestamp.writeData(DataOutputStream outputStream,
Object object) |
void |
ValueMetaBase.writeData(DataOutputStream outputStream,
Object object) |
void |
ValueMetaBase.writeMeta(DataOutputStream outputStream) |
Constructor and Description |
---|
ValueMetaBase(DataInputStream inputStream)
Deprecated.
in favor of a combination of
ValueMetaFactory .createValueMeta() and the loadMetaData() method. |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.vfs.FileObject |
KettleVFS.createTempFile(String prefix,
String suffix,
String directory) |
static org.apache.commons.vfs.FileObject |
KettleVFS.createTempFile(String prefix,
String suffix,
String directory,
VariableSpace space) |
static boolean |
KettleVFS.fileExists(String vfsFilename) |
static boolean |
KettleVFS.fileExists(String vfsFilename,
VariableSpace space) |
static org.apache.commons.vfs.FileObject |
KettleVFS.getFileObject(String vfsFilename) |
static org.apache.commons.vfs.FileObject |
KettleVFS.getFileObject(String vfsFilename,
org.apache.commons.vfs.FileSystemOptions fsOptions) |
static org.apache.commons.vfs.FileObject |
KettleVFS.getFileObject(String vfsFilename,
VariableSpace space) |
static org.apache.commons.vfs.FileObject |
KettleVFS.getFileObject(String vfsFilename,
VariableSpace space,
org.apache.commons.vfs.FileSystemOptions fsOptions) |
static InputStream |
KettleVFS.getInputStream(String vfsFilename) |
static InputStream |
KettleVFS.getInputStream(String vfsFilename,
VariableSpace space) |
static OutputStream |
KettleVFS.getOutputStream(String vfsFilename,
boolean append) |
static OutputStream |
KettleVFS.getOutputStream(String vfsFilename,
VariableSpace space,
boolean append) |
static OutputStream |
KettleVFS.getOutputStream(String vfsFilename,
VariableSpace space,
org.apache.commons.vfs.FileSystemOptions fsOptions,
boolean append) |
static String |
KettleVFS.getTextFileContent(String vfsFilename,
String charSetName)
Read a text file (like an XML document).
|
static String |
KettleVFS.getTextFileContent(String vfsFilename,
VariableSpace space,
String charSetName) |