Class MySQLIdentifier
- java.lang.Object
-
- com.exasol.dbbuilder.dialects.mysql.MySQLIdentifier
-
- All Implemented Interfaces:
com.exasol.db.Identifier
public class MySQLIdentifier extends Object implements com.exasol.db.Identifier
MySQL-specific identifier.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
int
hashCode()
static com.exasol.db.Identifier
of(String id)
Create a newMySQLIdentifier
.String
quote()
String
toString()
static boolean
validate(String id)
Check if a string is a valid identifier.
-
-
-
Method Detail
-
of
public static com.exasol.db.Identifier of(String id)
Create a newMySQLIdentifier
.- Parameters:
id
- the identifier asString
- Returns:
- new
MySQLIdentifier
instance
-
validate
public static boolean validate(String id)
Check if a string is a valid identifier.- Parameters:
id
- identifier to be validated- Returns:
true
if the string is a valid identifier
-
toString
public String toString()
-
quote
public String quote()
- Specified by:
quote
in interfacecom.exasol.db.Identifier
-
-