ajax.expression
Class TransfInput
java.lang.Object
|
+--ajax.expression.TransfInput
- public class TransfInput
- extends java.lang.Object
Constructor Summary |
TransfInput(java.lang.String name,
CatalogObject catobject,
java.lang.String catobjectName)
Constructor |
TransfInput(java.lang.String name,
CatalogObject catobject,
java.lang.String catobjectName,
boolean outer)
Constructor |
TransfInput(java.lang.String name,
java.lang.String variableName,
Type type)
ctor for the case of inputs which are variables. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TransfInput
public TransfInput(java.lang.String name,
CatalogObject catobject,
java.lang.String catobjectName)
- Constructor
- Parameters:
name
- is the alias name.object
- is the object matching the alias.
TransfInput
public TransfInput(java.lang.String name,
CatalogObject catobject,
java.lang.String catobjectName,
boolean outer)
- Constructor
- Parameters:
name
- is the alias name.object
- is the object matching the alias.
TransfInput
public TransfInput(java.lang.String name,
java.lang.String variableName,
Type type)
- ctor for the case of inputs which are variables.
isTableInput
public final boolean isTableInput()
- Returns:
- true if this TransfInput object refers to a Table or
a Transformation, false if it refers to a variable.
type
public final Type type()
- Returns:
- the type of the variable that defines this input. If
this .
getName
public java.lang.String getName()
getCatalogObject
public CatalogObject getCatalogObject()
getCatalogObjectName
public java.lang.String getCatalogObjectName()
isOuter
public boolean isOuter()
toString
public java.lang.String toString()
- Convert to human read-able object.
- Overrides:
toString
in class java.lang.Object
- Returns:
- a string representing the alias.