## Uses of Class
com.streambase.sb.Timestamp

- Packages that use Timestamp
  Package | Description
  --- | ---
  com.streambase.liveview.client | Provides classes and interfaces fundamental to the TIBCO Live Datamart Java API.
  com.streambase.sb | Provides classes and interfaces fundamental to the TIBCO StreamBase Java API.
  com.streambase.sb.monitor | Provides classes and interfaces to monitor the behavior of a running StreamBase server.

- - ### Uses of Timestamp in com.streambase.liveview.client

    Methods in com.streambase.liveview.client that return Timestamp
    Modifier and Type | Method and Description
    --- | ---
    `Timestamp` | Table.`getCreateTime()` Returns the time when the table was created

  - ### Uses of Timestamp in com.streambase.sb

    Methods in com.streambase.sb that return Timestamp
    Modifier and Type | Method and Description
    --- | ---
    `static Timestamp` | Timestamp.`fromString(CharSequence dateString)` Create a timestamp using the given string
    `static Timestamp` | Timestamp.`fromString(String dateString)` Create a timestamp using the given string
    `static Timestamp` | Timestamp.`fromString(String dateString, CSV.FormatInfo format)` Create a timestamp using the given string and format.
    `Timestamp` | TimeService.`getFutureTimestamp(long targetAdvance, TimeUnit timeUnit)` Get the time stamp of a time point based on the specific time advance
    `Timestamp` | Tuple.`getTimestamp(int fieldIndex)` Return the value of the timestamp field at a specified field index.
    `Timestamp` | Tuple.`getTimestamp(Schema.Field field)` Return the value of a specified timestamp field.
    `Timestamp` | Tuple.`getTimestamp(String fieldPathName)` Return the value of a named timestamp field.
    `static Timestamp` | Timestamp.`msecs(long type, double ms)` Create a timestamp using the following type and # of milliseconds
    `static Timestamp` | Timestamp.`msecs(long type, long ms)` Create a timestamp using the following type and # of milliseconds
    `static Timestamp` | Timestamp.`now()` Create a timestamp using the current time
    `static Timestamp` | Timestamp.`secs(long type, double secs)` Create a timestamp using the following type and # of seconds
    `static Timestamp` | Timestamp.`secs(long type, long secs)` Create a timestamp using the following type and # of seconds

    Methods in com.streambase.sb with parameters of type Timestamp
    Modifier and Type | Method and Description
    --- | ---
    `CharSequence` | Tuple.TupleFormatter.`formatTimestamp(Timestamp t)` Return a string representation of the given StreamBase timestamp value
    `CharSequence` | Tuple.DefaultTupleFormatter.`formatTimestamp(Timestamp t)`
    `void` | Tuple.`setTimestamp(int fieldIndex, Timestamp value)` Set the timestamp field at a specified field index to a specified value.
    `void` | Tuple.`setTimestamp(Schema.Field field, Timestamp value)` Set a named timestamp field to a specified value.
    `void` | Tuple.`setTimestamp(String fieldPathName, Timestamp value)` Set a named timestamp field to a specified value.

    Method parameters in com.streambase.sb with type arguments of type Timestamp
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | ToStringCache.`removeEldestEntry(Map.Entry<Timestamp,String> eldest)`

  - ### Uses of Timestamp in com.streambase.sb.monitor

    Fields in com.streambase.sb.monitor declared as Timestamp
    Modifier and Type | Field and Description
    --- | ---
    `protected Timestamp` | Snapshot.`prev_timestamp`

    Methods in com.streambase.sb.monitor that return Timestamp
    Modifier and Type | Method and Description
    --- | ---
    `Timestamp` | Snapshot.`getTimestamp()` Return the time when this snapshot was taken.

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.