public class PulsarColumnMetadata
extends io.prestosql.spi.connector.ColumnMetadata
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_SCHEMA_COLUMN_PREFIX |
| Constructor and Description |
|---|
PulsarColumnMetadata(String name,
io.prestosql.spi.type.Type type,
String comment,
String extraInfo,
boolean hidden,
boolean isInternal,
String[] fieldNames,
Integer[] positionIndices,
PulsarColumnHandle.HandleKeyValueType handleKeyValueType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static String |
getColumnName(PulsarColumnHandle.HandleKeyValueType handleKeyValueType,
String name) |
String[] |
getFieldNames() |
PulsarColumnHandle.HandleKeyValueType |
getHandleKeyValueType() |
String |
getNameWithCase() |
Integer[] |
getPositionIndices() |
int |
hashCode() |
boolean |
isInternal() |
boolean |
isKey() |
boolean |
isValue() |
String |
toString() |
public static final String KEY_SCHEMA_COLUMN_PREFIX
public String getNameWithCase()
public boolean isInternal()
public String[] getFieldNames()
public Integer[] getPositionIndices()
public PulsarColumnHandle.HandleKeyValueType getHandleKeyValueType()
public boolean isKey()
public boolean isValue()
public static String getColumnName(PulsarColumnHandle.HandleKeyValueType handleKeyValueType, String name)
public String toString()
toString in class io.prestosql.spi.connector.ColumnMetadatapublic boolean equals(Object o)
equals in class io.prestosql.spi.connector.ColumnMetadatapublic int hashCode()
hashCode in class io.prestosql.spi.connector.ColumnMetadataCopyright © 2017–2021 Apache Software Foundation. All rights reserved.