Package io.trino.plugin.base.mapping
Interface IdentifierMapping
- All Known Implementing Classes:
CachingIdentifierMapping,DefaultIdentifierMapping,ForwardingIdentifierMapping,RuleBasedIdentifierMapping
public interface IdentifierMapping
-
Method Summary
Modifier and TypeMethodDescriptionfromRemoteColumnName(String remoteColumnName) fromRemoteSchemaName(String remoteSchemaName) fromRemoteTableName(String remoteSchemaName, String remoteTableName) toRemoteColumnName(RemoteIdentifiers remoteIdentifiers, String columnName) toRemoteSchemaName(RemoteIdentifiers remoteIdentifiers, ConnectorIdentity identity, String schemaName) toRemoteTableName(RemoteIdentifiers remoteIdentifiers, ConnectorIdentity identity, String remoteSchema, String tableName)
-
Method Details
-
fromRemoteSchemaName
-
fromRemoteTableName
-
fromRemoteColumnName
-
toRemoteSchemaName
String toRemoteSchemaName(RemoteIdentifiers remoteIdentifiers, ConnectorIdentity identity, String schemaName) -
toRemoteTableName
String toRemoteTableName(RemoteIdentifiers remoteIdentifiers, ConnectorIdentity identity, String remoteSchema, String tableName) -
toRemoteColumnName
-