- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.schema.Synonym
-
- All Implemented Interfaces:
Serializable
,net.sf.jsqlparser.parser.ASTNodeAccess
,MultiPartName
public class Synonym extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements MultiPartName
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface net.sf.jsqlparser.schema.MultiPartName
LEADING_TRAILING_QUOTES_PATTERN
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Database
getDatabase()
String
getFullyQualifiedName()
String
getName()
String
getSchemaName()
String
getUnquotedName()
void
setDatabase(Database database)
void
setName(String string)
void
setSchemaName(String string)
String
toString()
Synonym
withDatabase(Database database)
Synonym
withName(String string)
Synonym
withSchemaName(String string)
-
-
-
Method Detail
-
getDatabase
public Database getDatabase()
-
setDatabase
public void setDatabase(Database database)
-
getSchemaName
public String getSchemaName()
-
setSchemaName
public void setSchemaName(String string)
-
getName
public String getName()
-
setName
public void setName(String string)
-
getFullyQualifiedName
public String getFullyQualifiedName()
- Specified by:
getFullyQualifiedName
in interfaceMultiPartName
-
getUnquotedName
public String getUnquotedName()
- Specified by:
getUnquotedName
in interfaceMultiPartName
-
toString
public String toString()
- Overrides:
toString
in classnet.sf.jsqlparser.parser.ASTNodeAccessImpl
-
-