|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.query.sql.symbol.Symbol
com.metamatrix.query.sql.symbol.SelectSymbol
com.metamatrix.query.sql.symbol.SingleElementSymbol
public abstract class SingleElementSymbol
This is a subclass of Symbol representing a single output column.
| Field Summary | |
|---|---|
static java.lang.String |
SEPARATOR
Character used to delimit name components in a symbol |
| Constructor Summary | |
|---|---|
|
SingleElementSymbol(java.lang.String name)
Construct a symbol with a name |
protected |
SingleElementSymbol(java.lang.String name,
java.lang.String canonicalName)
Passthrough constructor used for cloning |
| Method Summary | |
|---|---|
java.lang.String |
getShortCanonicalName()
Get the short name of the element |
java.lang.String |
getShortName()
Get the short name of the element |
static java.lang.String |
getShortName(java.lang.String name)
|
| Methods inherited from class com.metamatrix.query.sql.symbol.Symbol |
|---|
clone, equals, getCanonical, getCanonicalName, getName, getOutputName, hashCode, isResolved, setName, setOutputName, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.metamatrix.query.sql.symbol.Expression |
|---|
getType, isResolved |
| Methods inherited from interface com.metamatrix.query.sql.LanguageObject |
|---|
acceptVisitor, clone |
| Field Detail |
|---|
public static final java.lang.String SEPARATOR
| Constructor Detail |
|---|
protected SingleElementSymbol(java.lang.String name,
java.lang.String canonicalName)
name - canonicalName - hashcode - public SingleElementSymbol(java.lang.String name)
name - Name of symbol| Method Detail |
|---|
public java.lang.String getShortName()
public static java.lang.String getShortName(java.lang.String name)
public java.lang.String getShortCanonicalName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||