public class PulsarColumnMetadata
extends io.prestosql.spi.connector.ColumnMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
PulsarColumnMetadata.DecoderExtraInfo
Decoder extra info for
PulsarColumnHandle
used by RowDecoder. |
| 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,
PulsarColumnHandle.HandleKeyValueType handleKeyValueType,
PulsarColumnMetadata.DecoderExtraInfo decoderExtraInfo) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static String |
getColumnName(PulsarColumnHandle.HandleKeyValueType handleKeyValueType,
String name) |
PulsarColumnMetadata.DecoderExtraInfo |
getDecoderExtraInfo() |
PulsarColumnHandle.HandleKeyValueType |
getHandleKeyValueType() |
String |
getNameWithCase() |
int |
hashCode() |
boolean |
isInternal() |
boolean |
isKey() |
boolean |
isValue() |
String |
toString() |
public static final String KEY_SCHEMA_COLUMN_PREFIX
public PulsarColumnMetadata(String name, io.prestosql.spi.type.Type type, String comment, String extraInfo, boolean hidden, boolean isInternal, PulsarColumnHandle.HandleKeyValueType handleKeyValueType, PulsarColumnMetadata.DecoderExtraInfo decoderExtraInfo)
public PulsarColumnMetadata.DecoderExtraInfo getDecoderExtraInfo()
public String getNameWithCase()
public boolean isInternal()
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.