Package io.trino.plugin.localfile
Class LocalFileColumnHandle
- java.lang.Object
-
- io.trino.plugin.localfile.LocalFileColumnHandle
-
- All Implemented Interfaces:
ColumnHandle
public class LocalFileColumnHandle extends Object implements ColumnHandle
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVER_ADDRESS_COLUMN_NAMEstatic intSERVER_ADDRESS_ORDINAL_POSITION
-
Constructor Summary
Constructors Constructor Description LocalFileColumnHandle(String columnName, Type columnType, int ordinalPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetColumnName()TypegetColumnType()intgetOrdinalPosition()inthashCode()ColumnMetadatatoColumnMetadata()StringtoString()
-
-
-
Field Detail
-
SERVER_ADDRESS_ORDINAL_POSITION
public static final int SERVER_ADDRESS_ORDINAL_POSITION
- See Also:
- Constant Field Values
-
SERVER_ADDRESS_COLUMN_NAME
public static final String SERVER_ADDRESS_COLUMN_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getColumnName
public String getColumnName()
-
getColumnType
public Type getColumnType()
-
getOrdinalPosition
public int getOrdinalPosition()
-
toColumnMetadata
public ColumnMetadata toColumnMetadata()
-
equals
public boolean equals(Object o)
- Specified by:
equalsin interfaceColumnHandle- Overrides:
equalsin classObject
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceColumnHandle- Overrides:
hashCodein classObject
-
-