Package | Description |
---|---|
org.eclipse.january.dataset | |
org.eclipse.january.io | |
org.eclipse.january.metadata |
Class and Description |
---|
AbstractCompoundDataset
Generic container class for data that is compound in nature
Each subclass has an array of compound types, items of this array are composed of primitive types
Data items can be Complex, Vector, etc
|
AbstractDataset
Generic container class for data
|
AggregateDataset
Class to aggregate a set of lazy datasets and present them as a single lazy dataset where
the first position value accesses the aggregation
|
BinaryOperation
Interface to represent a binary operation for implementations over different output domains
|
BinaryOperation.Stub
Stub class where only three methods need to be overridden:
BinaryOperation.Stub.complexOperate(double[], double, double, double, double) ,
BinaryOperation.Stub.toString(String, String) |
BooleanDataset
Extend boolean base dataset for boolean values
|
BooleanDatasetBase
Extend dataset for boolean values // PRIM_TYPE
|
BooleanIterator
Base class for boolean iterators for pairs of dataset where the second dataset could be broadcast to the first and
is used to select where {
IndexIterator.hasNext() returns true. |
BroadcastIterator
Base class for broadcast iterators of pairs with output.
|
BroadcastIteratorBase
Base class for all broadcast iterators.
|
BroadcastSelfIterator
Base class for broadcast iterators where the second dataset could be broadcast to the first
and it is also read into either bLong or bDouble fields.
|
ByteDataset
Extend dataset for byte values // PRIM_TYPE
|
Comparisons.Monotonicity
Enumeration of monotonicity.
|
ComplexDoubleDataset
Extend compound dataset to hold complex double values // PRIM_TYPE
|
ComplexFloatDataset
Extend compound dataset to hold complex float values // PRIM_TYPE
|
CompoundByteDataset
Extend compound dataset for byte values // PRIM_TYPE
|
CompoundDataset |
CompoundDoubleDataset
Extend compound dataset for double values // PRIM_TYPE
|
CompoundFloatDataset
Extend compound dataset for float values // PRIM_TYPE
|
CompoundIntegerDataset
Extend compound dataset for int values // PRIM_TYPE
|
CompoundLongDataset
Extend compound dataset for long values // PRIM_TYPE
|
CompoundShortDataset
Extend compound dataset for short values // PRIM_TYPE
|
DataEvent
Event fired to diseminate information about a dataset changing.
|
DataListenerDelegate
Class used by DynamicDataset to delegate
|
Dataset
Interface for our implementation of dataset that adds a lot of extra functionality.
|
DateDataset
Interface for a dataset containing
Date s. |
DoubleDataset
Extend dataset for double values // PRIM_TYPE
|
FloatDataset
Extend dataset for float values // PRIM_TYPE
|
IDataListener
Listener for data changes.
|
IDataset
This interface defines the implementation-independent and generic parts of a dataset.
|
IDatasetChangeChecker
Interface for a dataset checker to detect change
|
IDatasetConnector
A dataset connector contains a lazy dataset which exists in a remote
location.
|
IDynamicDataset
This interface is intended for data sources that change dynamically.
|
IDynamicShape
This interface is intended for data sources that change shape dynamically.
|
IFileConnection |
ILazyDataset
This interface defines the lazy parts of a dataset.
|
ILazyWriteableDataset
This sub-interface adds the ability to write to a lazy dataset slice-by-slice
|
IMetadataProvider
Interface which acts to provide metadata from an object
|
IndexIterator
Class to provide iteration through whole data array that backs a dataset
|
IntegerDataset
Extend dataset for int values // PRIM_TYPE
|
IOperation
Marker interface for all operations
|
LazyDataset |
LazyDatasetBase
Common base for both lazy and normal dataset implementations
|
LazyDynamicDataset |
LazyWriteableDataset
Subclass of lazy dataset that allows setting slices
|
LinearAlgebra.NormOrder
Order value for norm
|
LongDataset
Extend dataset for long values // PRIM_TYPE
|
ObjectDataset
Extend dataset for objects
|
ObjectDatasetBase
Extend dataset for Object values // PRIM_TYPE
|
Operations.Division
Division with boolean and of negated second operand
|
Operations.UseBase
Use given value if
a > b else use a |
PositionIterator
Class to provide iteration through a dataset
|
RGBDataset
Class to hold colour datasets as red, green, blue tuples of short integers
|
ShortDataset
Extend dataset for short values // PRIM_TYPE
|
Slice
The
Slice class represents the set of indices (start, stop, step), that are used to extract specifics subsets of Dataset .The start argument default to 0, stop argument default to the stop argument default to the end of the dimension that the slice is applied to, and the default argument for the step is 1. |
SliceIterator
The
SliceIterator class is use to run over a Slice of a Dataset. |
SliceND
The
SliceND class represents a slice through all dimensions of a multi-dimensional Dataset .A slice comprises a starting position array, a stopping position array (not included) and a stepping size array. If a maximum shape is specified, slicing past the original shape is supported for positive steps otherwise it is ignored. |
StringDataset
Extend dataset for objects
|
StringDatasetBase
Extend dataset for String values // PRIM_TYPE
|
UnaryOperation
Interface to represent a unary operation for implementations over different output domains
|
Class and Description |
---|
IDataset
This interface defines the implementation-independent and generic parts of a dataset.
|
SliceND
The
SliceND class represents a slice through all dimensions of a multi-dimensional Dataset .A slice comprises a starting position array, a stopping position array (not included) and a stepping size array. If a maximum shape is specified, slicing past the original shape is supported for positive steps otherwise it is ignored. |
Class and Description |
---|
Dataset
Interface for our implementation of dataset that adds a lot of extra functionality.
|
IDataset
This interface defines the implementation-independent and generic parts of a dataset.
|
ILazyDataset
This interface defines the lazy parts of a dataset.
|
Slice
The
Slice class represents the set of indices (start, stop, step), that are used to extract specifics subsets of Dataset .The start argument default to 0, stop argument default to the stop argument default to the end of the dimension that the slice is applied to, and the default argument for the step is 1. |
Copyright © 2014–2018 Eclipse Foundation. All rights reserved.