| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public final int | |
| public final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| pack-priv static final IntKeyIntValueHashMap | |
| pack-priv static final int[] | |
| pack-priv static final int[][] | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final long | |
| pack-priv static final int[] | |
| public static final long | |
| public static final long | |
| pack-priv static final int[] | |
| public static final long[] | |
| public static final int | |
| public final int | |
| public final int | |
| public static final int | |
| public static final int[] | |
| public static final int[] | |
| public static final byte[] |
| Access | Constructor and Description |
|---|---|
| protected | DTIType(int typeGroup, int type, long precision, int scale, int startIntervalType, int endIntervalType)
|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public Type | |
| public static String | |
| public static int | |
| public abstract int | |
| pack-priv static int | |
| public abstract BigDecimal | |
| pack-priv BigDecimal | |
| public int | |
| pack-priv String | |
| public static boolean | |
| public static int | |
| public static int |
| defaultIntervalFractionPrecision | back to summary |
|---|---|
| public static final int defaultIntervalFractionPrecision | |
| defaultIntervalPrecision | back to summary |
|---|---|
| public static final int defaultIntervalPrecision | |
| defaultTimeFractionPrecision | back to summary |
|---|---|
| public static final int defaultTimeFractionPrecision | |
| defaultTimestampFractionPrecision | back to summary |
|---|---|
| public static final int defaultTimestampFractionPrecision | |
| endIntervalType | back to summary |
|---|---|
| public final int endIntervalType | |
| endPartIndex | back to summary |
|---|---|
| public final int endPartIndex | |
| INTERVAL_FRACTION_PART_INDEX | back to summary |
|---|---|
| public static final int INTERVAL_FRACTION_PART_INDEX | |
| INTERVAL_MONTH_INDEX | back to summary |
|---|---|
| public static final int INTERVAL_MONTH_INDEX | |
| INTERVAL_SECOND_INDEX | back to summary |
|---|---|
| public static final int INTERVAL_SECOND_INDEX | |
| intervalIndexMap | back to summary |
|---|---|
| pack-priv static final IntKeyIntValueHashMap intervalIndexMap | |
| intervalParts | back to summary |
|---|---|
| pack-priv static final int[] intervalParts | |
| intervalTypes | back to summary |
|---|---|
| pack-priv static final int[][] intervalTypes | |
| limitNanoseconds | back to summary |
|---|---|
| public static final int limitNanoseconds | |
| maxFractionPrecision | back to summary |
|---|---|
| public static final int maxFractionPrecision | |
| maxIntervalPrecision | back to summary |
|---|---|
| public static final int maxIntervalPrecision | |
| maxIntervalSecondPrecision | back to summary |
|---|---|
| public static final int maxIntervalSecondPrecision | |
| millisInSecond | back to summary |
|---|---|
| public static final long millisInSecond | |
| nanoScaleFactors | back to summary |
|---|---|
| pack-priv static final int[] nanoScaleFactors | |
| nanosInMilli | back to summary |
|---|---|
| public static final long nanosInMilli | |
| nanosInSecond | back to summary |
|---|---|
| public static final long nanosInSecond | |
| precisionFactors | back to summary |
|---|---|
| pack-priv static final int[] precisionFactors | |
| precisionLimits | back to summary |
|---|---|
| public static final long[] precisionLimits | |
| secondsInDay | back to summary |
|---|---|
| public static final int secondsInDay | |
| startIntervalType | back to summary |
|---|---|
| public final int startIntervalType | |
| startPartIndex | back to summary |
|---|---|
| public final int startPartIndex | |
| timezoneSecondsLimit | back to summary |
|---|---|
| public static final int timezoneSecondsLimit | |
| yearToSecondFactors | back to summary |
|---|---|
| public static final int[] yearToSecondFactors | |
| yearToSecondLimits | back to summary |
|---|---|
| public static final int[] yearToSecondLimits | |
| yearToSecondSeparators | back to summary |
|---|---|
| public static final byte[] yearToSecondSeparators | |
| DTIType | back to summary |
|---|---|
| protected DTIType(int typeGroup, int type, long precision, int scale, int startIntervalType, int endIntervalType) | |
| DTIType | back to summary |
|---|---|
| protected DTIType(int typeGroup, int type, long precision, int scale) | |
| getEndIntervalType | back to summary |
|---|---|
| public int getEndIntervalType() | |
| getExtractType | back to summary |
|---|---|
| public Type getExtractType(int part) | |
| getFieldNameTokenForType | back to summary |
|---|---|
| public static String getFieldNameTokenForType(int type) | |
| getFieldNameTypeForToken | back to summary |
|---|---|
| public static int getFieldNameTypeForToken(int token) | |
| getPart | back to summary |
|---|---|
| public abstract int getPart(Session session, Object dateTime, int part) | |
| getPrecisionExponent | back to summary |
|---|---|
| pack-priv static int getPrecisionExponent(long value) | |
| getSecondPart | back to summary |
|---|---|
| public abstract BigDecimal getSecondPart(Session session, Object dateTime) | |
| getSecondPart | back to summary |
|---|---|
| pack-priv BigDecimal getSecondPart(long seconds, long nanos) | |
| getStartIntervalType | back to summary |
|---|---|
| public int getStartIntervalType() | |
| intervalSecondToString | back to summary |
|---|---|
| pack-priv String intervalSecondToString(long seconds, int nanos, boolean signed) | |
| isValidDatetimeRange | back to summary |
|---|---|
| public static boolean isValidDatetimeRange(Type a, Type b) | |
| normaliseFraction | back to summary |
|---|---|
| public static int normaliseFraction(int fraction, int precision) | |
| normaliseFraction | back to summary |
|---|---|
| public static int normaliseFraction(int fraction, int digits, int precision) | |