public class Time extends Object
A time representing a specific point in a day, not tied to any specific date. The corresponding Java type is a java.util.Date where only hours, minutes, seconds, and milliseconds can be non-zero. This effectively makes it a point in time during the first day after the Unix epoch. The underlying representation is an integer representing the number of milliseconds after midnight.
| Modifier and Type | Field and Description | 
|---|---|
| static String | LOGICAL_NAME | 
| static Schema | SCHEMA | 
| Constructor and Description | 
|---|
| Time() | 
| Modifier and Type | Method and Description | 
|---|---|
| static SchemaBuilder | builder()Returns a SchemaBuilder for a Time. | 
| static int | fromLogical(Schema schema,
           Date value)Convert a value from its logical format (Time) to it's encoded format. | 
| static Date | toLogical(Schema schema,
         int value) | 
public static final String LOGICAL_NAME
public static final Schema SCHEMA
public static SchemaBuilder builder()
public static int fromLogical(Schema schema, Date value)
value - the logical value