GenericSignal

public class GenericSignal extends DictionaryAdapter

Wrapper around rows of generic_signals table.

Author:honza

Fields

FILE

public static final String FILE

LINEAR

public static final String LINEAR

MAX_AXES

public static int MAX_AXES

VALID_TYPES

public static final String[] VALID_TYPES

Methods

create

public static GenericSignal create(PyObject object)

getAlias

public String getAlias()

getAxis

public GenericSignal getAxis(int index)

getAxisId

public long getAxisId(int index)

Get id of one of the axes (time or spatial).

Parameters:
  • index – Number of the axis (starting with 1). If 0, time axis is returned.
Throws:
Returns:

0 if there is no axis.

getDataSourceId

public long getDataSourceId()

getDescription

String getDescription()

getId

public long getId()

getLastRecordNumber

public long getLastRecordNumber()

getName

public String getName()

getSignalType

public String getSignalType()

getTimeAxis

public GenericSignal getTimeAxis()

getTimeAxisId

public long getTimeAxisId()

getUnits

public String getUnits()

isFile

public boolean isFile()

isLinear

public boolean isLinear()

isValidType

public static boolean isValidType(String signalType)

Check if a signal type is valid. Only “LINEAR” and “FILE” are accepted now.