in presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/PulsarColumnMetadata.java [127:135]
public int hashCode() {
int result = super.hashCode();
result = 31 * result + (isInternal ? 1 : 0);
result = 31 * result + (nameWithCase != null ? nameWithCase.hashCode() : 0);
result = 31 * result + Arrays.hashCode(fieldNames);
result = 31 * result + Arrays.hashCode(positionIndices);
result = 31 * result + (handleKeyValueType != null ? handleKeyValueType.hashCode() : 0);
return result;
}