- java.lang.Object
-
- net.sf.jsqlparser.util.validation.metadata.Named
-
public class Named extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
alias
private java.lang.String
aliasLookup
private java.lang.String
fqn
private java.lang.String
fqnLookup
private NamedObject
namedObject
private java.util.List<NamedObject>
parents
-
Constructor Summary
Constructors Constructor Description Named(NamedObject namedObject, java.lang.String fqn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getAlias()
java.lang.String
getAliasLookup()
java.lang.String
getFqn()
java.lang.String
getFqnLookup()
NamedObject
getNamedObject()
java.util.List<NamedObject>
getParents()
int
hashCode()
Named
setAlias(java.lang.String alias)
Named
setAliasLookup(java.lang.String aliasLookup)
Named
setFqnLookup(java.lang.String fqnLookup)
Named
setParents(java.util.List<NamedObject> parents)
java.lang.String
toString()
-
-
-
Field Detail
-
namedObject
private final NamedObject namedObject
-
fqn
private final java.lang.String fqn
-
alias
private java.lang.String alias
-
parents
private java.util.List<NamedObject> parents
-
fqnLookup
private java.lang.String fqnLookup
-
aliasLookup
private java.lang.String aliasLookup
-
-
Constructor Detail
-
Named
public Named(NamedObject namedObject, java.lang.String fqn)
-
-
Method Detail
-
getFqn
public java.lang.String getFqn()
-
getAlias
public java.lang.String getAlias()
-
setAlias
public Named setAlias(java.lang.String alias)
-
getNamedObject
public NamedObject getNamedObject()
-
getParents
public java.util.List<NamedObject> getParents()
-
setParents
public Named setParents(java.util.List<NamedObject> parents)
-
getFqnLookup
public java.lang.String getFqnLookup()
- Returns:
- the fqn transformed for catalog-lookup (uppercase/lowercase/.. depends on database)
-
setFqnLookup
public Named setFqnLookup(java.lang.String fqnLookup)
-
getAliasLookup
public java.lang.String getAliasLookup()
- Returns:
- the alias transformed for catalog-lookup (uppercase/lowercase/.. depends on database)
-
setAliasLookup
public Named setAliasLookup(java.lang.String aliasLookup)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-