public class AliasManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AliasManager.AliasGeneretor
The Interface AliasGeneretor.
|
| Modifier and Type | Field and Description |
|---|---|
static AliasManager.AliasGeneretor |
DEFAULT_ALIAS_GENERETOR
The Constant DEFAULT_ALIAS_GENERETOR.
|
| Constructor and Description |
|---|
AliasManager()
Instantiates a new alias manager.
|
AliasManager(AliasManager.AliasGeneretor aliasGeneretor)
Instantiates a new alias manager.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlias(int index)
Gets the alias.
|
java.lang.String |
getAlias(java.lang.String name)
Gets the alias.
|
java.lang.String |
getName(java.lang.String alias)
Gets the name.
|
java.util.Map<java.lang.String,java.lang.String> |
getNameAlias()
get nameAlias value.
|
AliasManager |
put(java.util.Map<java.lang.String,java.lang.String> tableNames)
Put name and alias.
|
java.lang.String |
put(java.lang.String name)
Put.
|
AliasManager |
put(java.lang.String name,
java.lang.String alias)
Put name and alias.
|
public static final AliasManager.AliasGeneretor DEFAULT_ALIAS_GENERETOR
public AliasManager()
public AliasManager(AliasManager.AliasGeneretor aliasGeneretor)
aliasGeneretor - the alias generetorpublic java.lang.String put(java.lang.String name)
name - the namepublic AliasManager put(java.lang.String name, java.lang.String alias)
name - the namealias - the aliaspublic AliasManager put(java.util.Map<java.lang.String,java.lang.String> tableNames)
tableNames - the table names, alias is key, value is namepublic java.lang.String getName(java.lang.String alias)
alias - the aliaspublic java.lang.String getAlias(int index)
index - the indexpublic java.lang.String getAlias(java.lang.String name)
name - the namepublic java.util.Map<java.lang.String,java.lang.String> getNameAlias()