- java.lang.Object
-
- net.sf.jsqlparser.schema.Server
-
- All Implemented Interfaces:
MultiPartName
public final class Server extends java.lang.Object implements MultiPartName
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
instanceName
static java.util.regex.Pattern
SERVER_PATTERN
private java.lang.String
serverName
private java.lang.String
simpleName
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFullyQualifiedName()
java.lang.String
getInstanceName()
java.lang.String
getServerName()
void
setInstanceName(java.lang.String instanceName)
void
setServerName(java.lang.String serverName)
java.lang.String
toString()
Server
withInstanceName(java.lang.String instanceName)
Server
withServerName(java.lang.String serverName)
-
-
-
Method Detail
-
getServerName
public java.lang.String getServerName()
-
setServerName
public void setServerName(java.lang.String serverName)
-
getInstanceName
public java.lang.String getInstanceName()
-
setInstanceName
public void setInstanceName(java.lang.String instanceName)
-
getFullyQualifiedName
public java.lang.String getFullyQualifiedName()
- Specified by:
getFullyQualifiedName
in interfaceMultiPartName
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withServerName
public Server withServerName(java.lang.String serverName)
-
withInstanceName
public Server withInstanceName(java.lang.String instanceName)
-
-