Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Serialized Form


Package de.lmu.ifi.dbs.elki.algorithm

Class de.lmu.ifi.dbs.elki.algorithm.AbortException extends RuntimeException implements Serializable

serialVersionUID: -1128409354869276998L


Package de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash

Class de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.cash.CASHInterval extends HyperBoundingBox implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.data

Class de.lmu.ifi.dbs.elki.data.Bit extends Number implements Serializable

serialVersionUID: 390879869314931240L

Serialized Fields

bit

boolean bit
Internal representation of the bit value.

Class de.lmu.ifi.dbs.elki.data.RationalNumber extends Number implements Serializable

serialVersionUID: 7347098153261459646L

Serialized Fields

numerator

BigInteger numerator
Holding the numerator of the RationalNumber.


denominator

BigInteger denominator
Holding the denominator of the RationalNumber.


Package de.lmu.ifi.dbs.elki.database

Class de.lmu.ifi.dbs.elki.database.DatabaseEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

objectIDs

List<E> objectIDs
The ids of the database object that have been changed, i.e. updated, inserted or deleted.


Package de.lmu.ifi.dbs.elki.distance

Class de.lmu.ifi.dbs.elki.distance.AbstractDistance extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput arg0)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput arg0)
                   throws IOException
Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.BitDistance extends NumberDistance<BitDistance,Bit> implements Serializable

serialVersionUID: 6514853467081717551L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the bit value of this BitDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the bit value of this BitDistance to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.CorrelationDistance extends AbstractDistance<D extends CorrelationDistance<D>> implements Serializable

serialVersionUID: 2829135841596857929L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the correlation value and the euclidean value of this CorrelationDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the correlation value and the euclidean value of this CorrelationDistance to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.DoubleDistance extends NumberDistance<DoubleDistance,Double> implements Serializable

serialVersionUID: 3711413449321214862L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the double value of this DoubleDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the double value of this DoubleDistance to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.FloatDistance extends NumberDistance<FloatDistance,Float> implements Serializable

serialVersionUID: -5702250266358369075L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the float value of this FloatDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the float value of this FloatDistance to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.IntegerDistance extends NumberDistance<IntegerDistance,Integer> implements Serializable

serialVersionUID: 5583821082931825810L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the integer value of this IntegerDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the integer value of this IntegerDistance to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.NumberDistance extends AbstractDistance<D extends NumberDistance<D,N>> implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput arg0)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput arg0)
                   throws IOException
Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.PreferenceVectorBasedCorrelationDistance extends CorrelationDistance<PreferenceVectorBasedCorrelationDistance> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Calls CorrelationDistance.readExternal(java.io.ObjectInput) and reads additionally the dimensionality and each Byte of the common preference vector from the specified stream..

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls CorrelationDistance.writeExternal(java.io.ObjectOutput) and writes additionally the dimensionality and each Byte of the common preference vector to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.distance.SubspaceDistance extends AbstractDistance<SubspaceDistance> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the subspace distance value and the affine distance value of this SubspaceDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the subspace distance value and the affine distance value of this SubspaceDistance to the specified stream.

Throws:
IOException

Package de.lmu.ifi.dbs.elki.distance.distancefunction

Class de.lmu.ifi.dbs.elki.distance.distancefunction.PCACorrelationDistance extends CorrelationDistance<PCACorrelationDistance> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the correlation value and the euclidean value of this CorrelationDistance from the specified stream.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the correlation value and the euclidean value of this CorrelationDistance to the specified stream.

Throws:
IOException

Package de.lmu.ifi.dbs.elki.gui.minigui

Class de.lmu.ifi.dbs.elki.gui.minigui.MiniGUI extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

logger

Logging logger
ELKI logger for the GUI


outputArea

LogPanel outputArea
Logging output area.


parameterTable

ParameterTable parameterTable
The parameter table


parameters

DynamicParameters parameters
Parameter storage


store

SavedSettingsFile store
Settings storage


savedCombo

JComboBox savedCombo
Combo box for saved settings


savedSettingsModel

MiniGUI.SettingsComboboxModel savedSettingsModel
Model to link the combobox with


runButton

JButton runButton
The "run" button.


Package de.lmu.ifi.dbs.elki.gui.util

Class de.lmu.ifi.dbs.elki.gui.util.LogPane extends JTextPane implements Serializable

serialVersionUID: 1L

Serialized Fields

baseStyle

Style baseStyle
Base (default) style


msgStyle

Style msgStyle
Regular message style


dbgStyle

Style dbgStyle
Debug message style


errStyle

Style errStyle
Error message style


msgformat

Formatter msgformat
Formatter for regular messages (informational records)


debugformat

Formatter debugformat
Formatter for debugging messages


errformat

Formatter errformat
Formatter for error messages


lastNewlinePos

int lastNewlinePos
Last newline position

Class de.lmu.ifi.dbs.elki.gui.util.LogPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

logpane

LogPane logpane
The actual text logging pane


pbarmap

HashMap<K,V> pbarmap
Current progress bars

Class de.lmu.ifi.dbs.elki.gui.util.ParametersModel extends AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

parameters

DynamicParameters parameters
Parameter storage

Class de.lmu.ifi.dbs.elki.gui.util.ParameterTable extends JTable implements Serializable

serialVersionUID: 1L

Serialized Fields

parameters

DynamicParameters parameters
The parameters we edit.


Package de.lmu.ifi.dbs.elki.index.tree

Class de.lmu.ifi.dbs.elki.index.tree.AbstractEntry extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Restores the id of the object (node or data object) that is represented by this entry from the specified stream.

Throws:
ClassNotFoundException - If the class for an object being restored cannot be found.
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the id of the object (node or data object) that is represented by this entry to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.index.tree.AbstractNode extends AbstractPage<N extends AbstractNode<N,E>> implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.metrical

Package de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.AbstractMTreeNode extends AbstractNode<N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry<D>> implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeDirectoryEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the routingObjectID, the parentDistance and the coveringRadius of this entry from the specified input stream.

Throws:
ClassNotFoundException - If the class for an object being restored cannot be found.
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the routingObjectID, the parentDistance and the coveringRadius of this entry to the specified stream.

Throws:
IOException

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeLeafEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the parentDistance of this entry from the specified input stream.

Throws:
ClassNotFoundException - If the class for an object being restored cannot be found.
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the parentDistance of this entry to the specified stream.

Throws:
IOException

Package de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp.PolynomialApproximation extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Throws:
IOException

Package de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop.ApproximationLine extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Throws:
IOException

Package de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree.MTreeNode extends AbstractMTreeNode<O extends DatabaseObject,D extends Distance<D>,MTreeNode<O extends DatabaseObject,D extends Distance<D>>,MTreeEntry<D extends Distance<D>>> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util

Class de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.util.PQNode extends DefaultHeapNode<D extends Distance<D>,Identifiable> implements Serializable

serialVersionUID: -671978541634018004L

Serialized Fields

routingObjectID

Integer routingObjectID
The id of the routing object.


Package de.lmu.ifi.dbs.elki.index.tree.spatial

Class de.lmu.ifi.dbs.elki.index.tree.spatial.SpatialDirectoryEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the MBR object of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the MBR object of this entry to the specified output stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.spatial.SpatialLeafEntry extends AbstractEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the values of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the values of this entry to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.AbstractRStarTreeNode extends AbstractNode<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry> implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluDirectoryEntry extends SpatialDirectoryEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the MBR object of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the MBR object of this entry to the specified output stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluLeafEntry extends SpatialLeafEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the values of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the values of this entry to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluNode extends AbstractRStarTreeNode<DeLiCluNode,DeLiCluEntry> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNDirectoryEntry extends SpatialDirectoryEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the knn distance of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the knn distance of this entry to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNLeafEntry extends SpatialLeafEntry implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Calls the super method and reads the knn distance of this entry from the specified input stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the knn distance of this entry to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn.RdKNNNode extends AbstractRStarTreeNode<RdKNNNode<D extends NumberDistance<D,N>,N extends Number>,RdKNNEntry<D extends NumberDistance<D,N>,N extends Number>> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar

Class de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar.RStarTreeNode extends AbstractRStarTreeNode<RStarTreeNode,SpatialEntry> implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the id of this node, the numEntries and the entries array from the specified stream.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Calls the super method and writes the id of this node, the numEntries and the entries array to the specified stream.

Throws:
IOException - Includes any I/O exceptions that may occur

Package de.lmu.ifi.dbs.elki.logging

Class de.lmu.ifi.dbs.elki.logging.ELKILogRecord extends LogRecord implements Serializable

serialVersionUID: 2820476270420700176L


Package de.lmu.ifi.dbs.elki.logging.progress

Class de.lmu.ifi.dbs.elki.logging.progress.ProgressLogRecord extends ELKILogRecord implements Serializable

serialVersionUID: 1L

Serialized Fields

progress

Progress progress
Progress storage


Package de.lmu.ifi.dbs.elki.math.linearalgebra

Class de.lmu.ifi.dbs.elki.math.linearalgebra.CholeskyDecomposition extends Object implements Serializable

Serialized Fields

L

double[][] L
Array for internal storage of decomposition.

internal array storage.

n

int n
Row and column dimension (square matrix).

matrix dimension.

isspd

boolean isspd
Symmetric and positive definite flag.

is symmetric and positive definite flag.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.EigenvalueDecomposition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

n

int n
Row and column dimension (square matrix).

matrix dimension.

issymmetric

boolean issymmetric
Symmetry flag.

internal symmetry flag.

d

double[] d
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

e

double[] e
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

V

double[][] V
Array for internal storage of eigenvectors.

internal storage of eigenvectors.

H

double[][] H
Array for internal storage of nonsymmetric Hessenberg form.

internal storage of nonsymmetric Hessenberg form.

ort

double[] ort
Working storage for nonsymmetric algorithm.

working storage for nonsymmetric algorithm.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.LUDecomposition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

LU

double[][] LU
Array for internal storage of decomposition.

internal array storage.

m

int m
Row and column dimensions, and pivot sign.

column dimension.

n

int n
Row and column dimensions, and pivot sign.

column dimension.

pivsign

int pivsign
Row and column dimensions, and pivot sign.

column dimension.

piv

int[] piv
Internal storage of pivot vector.

pivot vector.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.Matrix extends Object implements Serializable

serialVersionUID: -8331523628259600919L

Serialized Fields

elements

double[][] elements
Array for internal storage of elements.

internal array storage.

rowdimension

int rowdimension
Row dimension.


columndimension

int columndimension
Column dimension.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.QRDecomposition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

QR

double[][] QR
Array for internal storage of decomposition.

internal array storage.

m

int m
Row and column dimensions.

column dimension.

n

int n
Row and column dimensions.

column dimension.

Rdiag

double[] Rdiag
Array for internal storage of diagonal of R.

diagonal of R.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.SingularValueDecomposition extends Object implements Serializable

Serialized Fields

U

double[][] U
Arrays for internal storage of U and V.

internal storage of U.

V

double[][] V
Arrays for internal storage of U and V.

internal storage of U.

s

double[] s
Array for internal storage of singular values.

internal storage of singular values.

m

int m
Row and column dimensions.

row dimension.

n

int n
Row and column dimensions.

row dimension.

Class de.lmu.ifi.dbs.elki.math.linearalgebra.Vector extends Matrix implements Serializable

serialVersionUID: 1L


Package de.lmu.ifi.dbs.elki.normalization

Class de.lmu.ifi.dbs.elki.normalization.NonNumericFeaturesException extends Exception implements Serializable

serialVersionUID: 284302959521511627L


Package de.lmu.ifi.dbs.elki.persistent

Class de.lmu.ifi.dbs.elki.persistent.AbstractPage extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.persistent.OnDiskArray extends Object implements Serializable

serialVersionUID: 7586497243452875056L

Serialized Fields

magic

int magic
Magic number used to identify files


headersize

int headersize
Size of the header in the file. Note that the internal header is four integers already.


recordsize

int recordsize
Size of the records in the file.


numrecs

int numrecs
Number of records in the file.


filename

File filename
File name.


file

RandomAccessFile file
Random Access File object.


lock

FileLock lock
Lock for the file that will be kept while writing.


writable

boolean writable
Writable or read-only object


Package de.lmu.ifi.dbs.elki.utilities

Class de.lmu.ifi.dbs.elki.utilities.AnyMap extends HashMap<K,Object> implements Serializable

serialVersionUID: 1L

Class de.lmu.ifi.dbs.elki.utilities.HashMapList extends HashMap<K,List<V>> implements Serializable

serialVersionUID: 3883242025598456055L

Class de.lmu.ifi.dbs.elki.utilities.HyperBoundingBox extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.utilities.ModifiableHyperBoundingBox extends HyperBoundingBox implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException - if I/O errors occur
ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class de.lmu.ifi.dbs.elki.utilities.UnableToComplyException extends Exception implements Serializable


Package de.lmu.ifi.dbs.elki.utilities.heap

Class de.lmu.ifi.dbs.elki.utilities.heap.DefaultHeap extends Object implements Serializable

serialVersionUID: 499701873654975438L

Serialized Fields

heap

Vector<E> heap
Contains all elements of the heap.


indices

Hashtable<K,V> indices
Holds the indices in the heap of each element.


ascending

boolean ascending
Indicates weather this heap is organized in ascending or descending order.

Class de.lmu.ifi.dbs.elki.utilities.heap.DefaultHeapNode extends Pair<K extends Comparable<K>,V extends Identifiable> implements Serializable

Class de.lmu.ifi.dbs.elki.utilities.heap.DefaultIdentifiable extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
IOException - on read errors

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Throws:
IOException - on write errors

Class de.lmu.ifi.dbs.elki.utilities.heap.MinMaxHeap extends Object implements Serializable

serialVersionUID: 7075663809362359575L

Serialized Fields

heap

Vector<E> heap
Contains all elements of the heap.


indices

Hashtable<K,V> indices
Holds the indices in the heap of each element.

Class de.lmu.ifi.dbs.elki.utilities.heap.PersistentHeap extends Object implements Serializable

serialVersionUID: -8099124402895872945L

Serialized Fields

file

PageFile<P extends Page<P>> file
The file storing the elements of this heap.


pageSize

int pageSize
The size of a page (deap) in Bytes.


numElements

int numElements
The number of elements in this heap.


maxCacheSize

int maxCacheSize
The maximum number of deaps in the cache, corresponds to the maximum height of this heap.


maxDeapIndex

int maxDeapIndex
The maximum index of a deap in this heap (corresponds to the maximum number of deaps - 1)


maxDeapSize

int maxDeapSize
The maximum size of a deap.


height

int height
The actual height of this heap.


numDeaps

int numDeaps
The actual number of Deaps in this heap.


cachePath

Deap<K extends Comparable<K> & Serializable,V extends Identifiable & Serializable>[] cachePath
The actual path of this heap in main memory. This array consists of one path from root to the last leaf.


Package de.lmu.ifi.dbs.elki.utilities.optionhandling

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.InternalParameterizationErrors extends ParameterException implements Serializable

serialVersionUID: 1L

Serialized Fields

internalErrors

Collection<E> internalErrors
The errors that occurred.

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.NoParameterValueException extends ParameterException implements Serializable

serialVersionUID: 8991076624591950629L

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException extends Exception implements Serializable

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.UnspecifiedParameterException extends WrongParameterValueException implements Serializable

serialVersionUID: -7142809547201980898L

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.UnusedParameterException extends ParameterException implements Serializable

Class de.lmu.ifi.dbs.elki.utilities.optionhandling.WrongParameterValueException extends ParameterException implements Serializable

serialVersionUID: 2155964376772417402L


Package de.lmu.ifi.dbs.elki.visualization.batikutil

Class de.lmu.ifi.dbs.elki.visualization.batikutil.JSVGSynchronizedCanvas extends org.apache.batik.swing.JSVGCanvas implements Serializable

serialVersionUID: 1L

Serialized Fields

synchronizer

JSVGUpdateSynchronizer synchronizer
Synchronizer to use when synchronizing SVG plots


plot

SVGPlot plot
Current SVG plot.


Package de.lmu.ifi.dbs.elki.visualization.css

Class de.lmu.ifi.dbs.elki.visualization.css.CSSClass.InvalidCSS extends RuntimeException implements Serializable

serialVersionUID: 3130536799704124363L

Class de.lmu.ifi.dbs.elki.visualization.css.CSSClassManager.CSSNamingConflict extends Exception implements Serializable

serialVersionUID: 4163822727195636747L


Package de.lmu.ifi.dbs.elki.visualization.gui

Class de.lmu.ifi.dbs.elki.visualization.gui.ResultWindow extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

overviewItem

JMenuItem overviewItem
The "Overview" button, which goes to the overview view.


quitItem

JMenuItem quitItem
The "Quit" button, to close the application.


exportItem

JMenuItem exportItem
The "Export" button, to save the image


visualizersMenu

JMenu visualizersMenu
The "Visualizers" button, to enable/disable visualizers


svgCanvas

JSVGSynchronizedCanvas svgCanvas
The SVG canvas.


overview

OverviewPlot<NV extends NumberVector<NV,?>> overview
The overview plot.


visualizers

ArrayList<E> visualizers
Visualizers


currentSubplot

SubplotSelectedEvent currentSubplot
Currently selected subplot.


Package de.lmu.ifi.dbs.elki.visualization.gui.overview

Class de.lmu.ifi.dbs.elki.visualization.gui.overview.SubplotSelectedEvent extends ActionEvent implements Serializable

serialVersionUID: 1L

Serialized Fields

overview

OverviewPlot<NV extends NumberVector<NV,?>> overview
Parent overview plot.


x

double x
X Coodinate


y

double y
X Coodinate


Package de.lmu.ifi.dbs.elki.visualization.savedialog

Class de.lmu.ifi.dbs.elki.visualization.savedialog.SaveOptionsPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

fc

JFileChooser fc
The fileChooser on which this panel is installed.


width

int width
The width of the exported image (if exported to JPEG or PNG). Default is 1024.


height

int height
The height of the exported image (if exported to JPEG or PNG). Default is 768.


ratio

double ratio
Ratio for easier size adjustment


mainPanel

JPanel mainPanel
Main panel


qualPanel

JPanel qualPanel
Shows quality info when saving as JPEG.


sizePanel

JPanel sizePanel
If saving as JPEG/PNG show width/height infos here.


spinnerWidth

JSpinner spinnerWidth

spinnerHeight

JSpinner spinnerHeight

spinnerQual

JSpinner spinnerQual

modelWidth

SpinnerNumberModel modelWidth

modelHeight

SpinnerNumberModel modelHeight

modelQuality

SpinnerNumberModel modelQuality

aspectRatioLock

JCheckBox aspectRatioLock

resetSizeButton

JButton resetSizeButton

formatSelector

JComboBox formatSelector

hasResetButton

boolean hasResetButton

Package de.lmu.ifi.dbs.elki.visualization.visualizers

Class de.lmu.ifi.dbs.elki.visualization.visualizers.VisualizerContext extends AnyMap<String> implements Serializable

serialVersionUID: 1L

Serialized Fields

database

Database<O extends DatabaseObject> database
The database


result

Result result
The full result object


Release 0.3 (2010-03-31_1612)