Package com.exasol.datatype.type
Class TimestampWithLocalTimezone
- java.lang.Object
-
- com.exasol.datatype.type.AbstractTimestampDataType
-
- com.exasol.datatype.type.TimestampWithLocalTimezone
-
- All Implemented Interfaces:
DataType
public class TimestampWithLocalTimezone extends AbstractTimestampDataType
This class implements the Exasol-proprietary data type timestamp with local timezone data
-
-
Field Summary
-
Fields inherited from class com.exasol.datatype.type.AbstractTimestampDataType
DEFAULT_FRACTIONAL_SECOND_PRECISION
-
-
Constructor Summary
Constructors Constructor Description TimestampWithLocalTimezone()Create a new instance of aTimestampWithLocalTimezonedata type with the default fractional seconds precision (3, i.e. millisecond precision)TimestampWithLocalTimezone(int precision)Create a new instance of aTimestampWithLocalTimezonedata type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ColumnDefinitionVisitor visitor)StringgetName()-
Methods inherited from class com.exasol.datatype.type.AbstractTimestampDataType
getPrecision
-
-
-
-
Constructor Detail
-
TimestampWithLocalTimezone
public TimestampWithLocalTimezone(int precision)
Create a new instance of aTimestampWithLocalTimezonedata type- Parameters:
precision- fractional seconds precision
-
TimestampWithLocalTimezone
public TimestampWithLocalTimezone()
Create a new instance of aTimestampWithLocalTimezonedata type with the default fractional seconds precision (3, i.e. millisecond precision)
-
-
Method Detail
-
getName
public String getName()
- Returns:
- SQL representation of data type name
-
accept
public void accept(ColumnDefinitionVisitor visitor)
- Parameters:
visitor- instance ofColumnDefinitionVisitor
-
-