org.das2.dataset.TableDataSetBuilder

Handles 1-N planes of table data. Update Note: Historically by default there was an un-named plane, that was always present in the builder. I removed that so that all planes could have a name, it probably breaks lots of stuff so extensive tests are needed before this change is committed. -cwp 2014-09-22

TableDataSetBuilder( Units xUnits, Units yUnits, Units zUnits )

Creates a new instance of TableDataSetBuilder with a default plane A single plane with the empty string as it's name is defined.

TableDataSetBuilder( Units xUnits, Units yUnits, Units zUnits, String name )

Creates a new instance of TableDataSetBuilder with a named default plane


addPlane

addPlane( String name, Units zUnits ) → void

Parameters

name - a String
zUnits - an Units

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]

addPlane( String name, Units zUnits, java.util.Map properties ) → void

addProperties

addProperties( java.util.Map map ) → void

Parameters

map - a java.util.Map

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


append

append( org.das2.dataset.TableDataSet tds ) → void

Parameters

tds - a TableDataSet

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getProperty

getProperty( String name ) → Object

Parameters

name - a String

Returns:

java.lang.Object

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getXLength

getXLength( ) → int

Returns:

int

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getXTag

getXTag( int i ) → double

Parameters

i - an int

Returns:

double

[search for examples] [view on GitHub] [view on old javadoc] [view source]


insertYScan

insertYScan( Datum x, org.das2.datum.DatumVector y, org.das2.datum.DatumVector z ) → void

Parameters

x - a Datum
y - a DatumVector
z - a DatumVector

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]

insertYScan( Datum x, org.das2.datum.DatumVector y, org.das2.datum.DatumVector z, String planeId ) → void
insertYScan( Datum xTag, org.das2.datum.DatumVector yTags, org.das2.datum.DatumVector[] scans, String[] planeIDs ) → void

setPlaneProperties

setPlaneProperties( int table, java.util.Map properties ) → void

Parameters

table - an int
properties - a java.util.Map

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setProperty

setProperty( String name, Object value ) → void

Parameters

name - a String
value - an Object

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]

setProperty( int table, String name, Object value ) → void

setXUnits

setXUnits( Units units ) → void

Parameters

units - an Units

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setYUnits

setYUnits( Units units ) → void

Parameters

units - an Units

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setZUnits

setZUnits( Units units ) → void

Parameters

units - an Units

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]

setZUnits( Units units, String planeID ) → void

toString

toString( ) → String

Returns:

java.lang.String

[search for examples] [view on GitHub] [view on old javadoc] [view source]


toTableDataSet

toTableDataSet( ) → org.das2.dataset.TableDataSet

Returns:

org.das2.dataset.TableDataSet

[search for examples] [view on GitHub] [view on old javadoc] [view source]