@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) |
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() |
boolean |
isSystemTable() |
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 boolean isSystemTable()
public String getEscapedFullName()
public String getEscapedFullName(char escapeChar)
public static Identifier create(String db, String object)
public static Identifier fromString(String fullName)
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.