Package net.sf.jsqlparser.schema
Class Synonym
- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.schema.Synonym
-
- All Implemented Interfaces:
java.io.Serializable
,ASTNodeAccess
,MultiPartName
public class Synonym extends ASTNodeAccessImpl implements MultiPartName
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static int
DATABASE_IDX
private static int
NAME_IDX
private java.util.List<java.lang.String>
partItems
private static int
SCHEMA_IDX
private static int
SERVER_IDX
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Database
getDatabase()
java.lang.String
getFullyQualifiedName()
private java.lang.String
getIndex(int idx)
java.lang.String
getName()
java.lang.String
getSchemaName()
void
setDatabase(Database database)
private void
setIndex(int idx, java.lang.String value)
void
setName(java.lang.String string)
void
setSchemaName(java.lang.String string)
java.lang.String
toString()
Synonym
withDatabase(Database database)
Synonym
withName(java.lang.String string)
Synonym
withSchemaName(java.lang.String string)
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
-
-
-
Field Detail
-
NAME_IDX
private static final int NAME_IDX
- See Also:
- Constant Field Values
-
SCHEMA_IDX
private static final int SCHEMA_IDX
- See Also:
- Constant Field Values
-
DATABASE_IDX
private static final int DATABASE_IDX
- See Also:
- Constant Field Values
-
SERVER_IDX
private static final int SERVER_IDX
- See Also:
- Constant Field Values
-
partItems
private java.util.List<java.lang.String> partItems
-
-
Method Detail
-
getDatabase
public Database getDatabase()
-
setDatabase
public void setDatabase(Database database)
-
getSchemaName
public java.lang.String getSchemaName()
-
setSchemaName
public void setSchemaName(java.lang.String string)
-
withSchemaName
public Synonym withSchemaName(java.lang.String string)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String string)
-
withName
public Synonym withName(java.lang.String string)
-
setIndex
private void setIndex(int idx, java.lang.String value)
-
getIndex
private java.lang.String getIndex(int idx)
-
getFullyQualifiedName
public java.lang.String getFullyQualifiedName()
- Specified by:
getFullyQualifiedName
in interfaceMultiPartName
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-