@Public public class Identifier extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static RowType |
SCHEMA |
static String |
UNKNOWN_DATABASE |
Constructor and Description |
---|
Identifier(String database,
String object) |
Identifier(String database,
String table,
String branch,
String systemTable) |
Modifier and Type | Method and Description |
---|---|
static Identifier |
create(String db,
String object) |
boolean |
equals(Object o) |
static Identifier |
fromString(String fullName) |
String |
getBranchName() |
String |
getBranchNameOrDefault() |
String |
getDatabaseName() |
String |
getEscapedFullName() |
String |
getEscapedFullName(char escapeChar) |
String |
getFullName() |
String |
getObjectName() |
String |
getSystemTableName() |
String |
getTableName() |
int |
hashCode() |
String |
toString() |
public static final RowType SCHEMA
public static final String UNKNOWN_DATABASE
public String getDatabaseName()
public String getObjectName()
public String getFullName()
public String getTableName()
public String getBranchNameOrDefault()
public String getEscapedFullName()
public String getEscapedFullName(char escapeChar)
public static Identifier create(String db, String object)
public static Identifier fromString(String fullName)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.