@Override public boolean equals(Object obj) { if (obj instanceof SqlTimeTypeInfo) { @SuppressWarnings("unchecked") SqlTimeTypeInfo<T> other = (SqlTimeTypeInfo<T>) obj; return other.canEqual(this) && this.clazz == other.clazz && serializer.equals(other.serializer) && this.comparatorClass == other.comparatorClass; } else { return false; } }
@Override public TypeComparator<T> createComparator(boolean sortOrderAscending, ExecutionConfig executionConfig) { return instantiateComparator(comparatorClass, sortOrderAscending); }
TypeInformation<OUT> timeTypeInfo = SqlTimeTypeInfo.getInfoFor(clazz); if (timeTypeInfo != null) { return timeTypeInfo;
if (!(type instanceof Class<?>) || (actual = SqlTimeTypeInfo.getInfoFor((Class<?>) type)) == null) { throw new InvalidTypesException("SQL time type expected.");
TypeInformation<OUT> timeTypeInfo = SqlTimeTypeInfo.getInfoFor(clazz); if (timeTypeInfo != null) { return timeTypeInfo;
@Override public boolean equals(Object obj) { if (obj instanceof SqlTimeTypeInfo) { @SuppressWarnings("unchecked") SqlTimeTypeInfo<T> other = (SqlTimeTypeInfo<T>) obj; return other.canEqual(this) && this.clazz == other.clazz && serializer.equals(other.serializer) && this.comparatorClass == other.comparatorClass; } else { return false; } }
@Override public TypeComparator<T> createComparator(boolean sortOrderAscending, ExecutionConfig executionConfig) { return instantiateComparator(comparatorClass, sortOrderAscending); }
TypeInformation<OUT> timeTypeInfo = SqlTimeTypeInfo.getInfoFor(clazz); if (timeTypeInfo != null) { return timeTypeInfo;
@Override public boolean equals(Object obj) { if (obj instanceof SqlTimeTypeInfo) { @SuppressWarnings("unchecked") SqlTimeTypeInfo<T> other = (SqlTimeTypeInfo<T>) obj; return other.canEqual(this) && this.clazz == other.clazz && serializer.equals(other.serializer) && this.comparatorClass == other.comparatorClass; } else { return false; } }
@Override public TypeComparator<T> createComparator(boolean sortOrderAscending, ExecutionConfig executionConfig) { return instantiateComparator(comparatorClass, sortOrderAscending); }
if (!(type instanceof Class<?>) || (actual = SqlTimeTypeInfo.getInfoFor((Class<?>) type)) == null) { throw new InvalidTypesException("SQL time type expected.");
if (!(type instanceof Class<?>) || (actual = SqlTimeTypeInfo.getInfoFor((Class<?>) type)) == null) { throw new InvalidTypesException("SQL time type expected.");