| Package | Description |
|---|---|
| org.csstudio.data.values | |
| org.csstudio.data.values.internal |
| Modifier and Type | Method and Description |
|---|---|
static ITimestamp |
TimestampFactory.createTimestamp(long seconds,
long nanoseconds)
Creates a time stamp based on the specified seconds and nanoseconds.
|
static ITimestamp |
TimestampFactory.fromCalendar(Calendar calendar)
Create a time stamp for the given Calendar.
|
static ITimestamp |
TimestampFactory.fromDouble(double seconds)
Creates a time stamp based on the specified seconds.
|
static ITimestamp |
TimestampFactory.fromMillisecs(long millisecs)
Create a time stamp for the given milliseconds since the epoch.
|
ITimestamp |
IValue.getTime()
Get the time stamp.
|
static ITimestamp |
TimestampFactory.now()
Creates a time stamp for the current system time.
|
| Modifier and Type | Method and Description |
|---|---|
static IDoubleValue |
ValueFactory.createDoubleValue(ITimestamp time,
ISeverity severity,
String status,
INumericMetaData metaData,
double[] values)
Create instance of
IDoubleValue. |
static IEnumeratedValue |
ValueFactory.createEnumeratedValue(ITimestamp time,
ISeverity severity,
String status,
IEnumeratedMetaData metaData,
int[] values)
Create instance of
IEnumeratedValue. |
static ILongValue |
ValueFactory.createLongValue(ITimestamp time,
ISeverity severity,
String status,
INumericMetaData metaData,
long[] values)
Create instance of
ILongValue. |
static IStringValue |
ValueFactory.createStringValue(ITimestamp time,
ISeverity severity,
String status,
String[] values)
Create instance of
IStringValue. |
boolean |
ITimestamp.isGreaterOrEqual(ITimestamp other) |
boolean |
ITimestamp.isGreaterThan(ITimestamp other) |
boolean |
ITimestamp.isLessOrEqual(ITimestamp other) |
boolean |
ITimestamp.isLessThan(ITimestamp other) |
| Modifier and Type | Class and Description |
|---|---|
class |
Timestamp
Implementation of the
ITimestamp interface. |
| Modifier and Type | Method and Description |
|---|---|
ITimestamp |
Value.getTime() |
| Modifier and Type | Method and Description |
|---|---|
int |
Timestamp.compareTo(ITimestamp rhs) |
boolean |
Timestamp.isGreaterOrEqual(ITimestamp other) |
boolean |
Timestamp.isGreaterThan(ITimestamp other) |
boolean |
Timestamp.isLessOrEqual(ITimestamp other) |
boolean |
Timestamp.isLessThan(ITimestamp other) |
| Constructor and Description |
|---|
DoubleValue(ITimestamp time,
ISeverity severity,
String status,
INumericMetaData metaData,
double[] values)
Constructs a new double value from pieces.
|
EnumeratedValue(ITimestamp time,
ISeverity severity,
String status,
IEnumeratedMetaData metaData,
int[] values)
Constructs a new value from pieces.
|
LongValue(ITimestamp time,
ISeverity severity,
String status,
INumericMetaData metaData,
long[] values)
Constructs a new value from pieces.
|
StringValue(ITimestamp time,
ISeverity severity,
String status,
String[] values)
Constructs a new StringValue.
|
Value(ITimestamp time,
ISeverity severity,
String status,
IMetaData metaData)
Constructs a new Value from pieces.
|
Copyright © 2023 European Spallation Source. All rights reserved.