Package io.trino.metadata
Class QualifiedObjectName
- java.lang.Object
-
- io.trino.metadata.QualifiedObjectName
-
@Immutable public class QualifiedObjectName extends Object
-
-
Constructor Summary
Constructors Constructor Description QualifiedObjectName(String catalogName, String schemaName, String objectName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogSchemaRoutineNameasCatalogSchemaRoutineName()CatalogSchemaTableNameasCatalogSchemaTableName()QualifiedTablePrefixasQualifiedTablePrefix()SchemaRoutineNameasSchemaRoutineName()SchemaTableNameasSchemaTableName()static Function<SchemaTableName,QualifiedObjectName>convertFromSchemaTableName(String catalogName)booleanequals(Object obj)StringgetCatalogName()StringgetObjectName()StringgetSchemaName()inthashCode()StringtoString()static QualifiedObjectNamevalueOf(String name)
-
-
-
Method Detail
-
valueOf
public static QualifiedObjectName valueOf(String name)
-
getCatalogName
public String getCatalogName()
-
getSchemaName
public String getSchemaName()
-
getObjectName
public String getObjectName()
-
asSchemaTableName
public SchemaTableName asSchemaTableName()
-
asCatalogSchemaTableName
public CatalogSchemaTableName asCatalogSchemaTableName()
-
asSchemaRoutineName
public SchemaRoutineName asSchemaRoutineName()
-
asCatalogSchemaRoutineName
public CatalogSchemaRoutineName asCatalogSchemaRoutineName()
-
asQualifiedTablePrefix
public QualifiedTablePrefix asQualifiedTablePrefix()
-
convertFromSchemaTableName
public static Function<SchemaTableName,QualifiedObjectName> convertFromSchemaTableName(String catalogName)
-
-