ajax.expression
Class As
java.lang.Object
|
+--ajax.expression.As
- public class As
- extends java.lang.Object
Constructor Summary |
As(Expression exp,
java.lang.String name,
boolean hidden,
boolean input)
|
As(Expression exp,
java.lang.String name,
boolean hidden,
boolean input,
java.lang.String originTable,
java.lang.String originAttribute)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
As
public As(Expression exp,
java.lang.String name,
boolean hidden,
boolean input)
As
public As(Expression exp,
java.lang.String name,
boolean hidden,
boolean input,
java.lang.String originTable,
java.lang.String originAttribute)
setOriginTableAttribute
public void setOriginTableAttribute(java.lang.String originTable,
java.lang.String originAttribute)
setOriginTableAttribute
public void setOriginTableAttribute(java.util.HashMap originTableAttribute)
getOriginTableAttribute
public java.util.HashMap getOriginTableAttribute()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
isHidden
public boolean isHidden()
isInput
public boolean isInput()
setInput
public void setInput(java.lang.String originTable,
java.lang.String originAttribute)
getAsName
public java.lang.String getAsName()
getAsType
public Type getAsType()
getAsOriginTableAttribute
public java.util.HashMap getAsOriginTableAttribute()
getExpression
public Expression getExpression()
getAttOrVarName
public java.lang.String getAttOrVarName()
belongs
public boolean belongs(java.lang.String field,
TransfInput in)
belongsAs
public boolean belongsAs(java.lang.String as)
toSQL
public java.lang.String toSQL(Transformation transf)
- Converts As in SQL
toString
public java.lang.String toString()
- Convert to human read-able object.
- Overrides:
toString
in class java.lang.Object
- Returns:
- a string representing the As element.