org.teiid.query.sql.lang
Class Limit
java.lang.Object
org.teiid.query.sql.lang.Limit
- All Implemented Interfaces:
- java.lang.Cloneable, LanguageObject
public class Limit
- extends java.lang.Object
- implements LanguageObject
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Limit
public Limit(Expression offset,
Expression rowLimit)
isImplicit
public boolean isImplicit()
setImplicit
public void setImplicit(boolean implicit)
getOffset
public Expression getOffset()
setOffset
public void setOffset(Expression offset)
getRowLimit
public Expression getRowLimit()
setRowLimit
public void setRowLimit(Expression rowLimit)
acceptVisitor
public void acceptVisitor(LanguageVisitor visitor)
- Description copied from interface:
LanguageObject
- Method for accepting a visitor. It is the responsibility of the
language object to call back on the visitor.
- Specified by:
acceptVisitor in interface LanguageObject
- Parameters:
visitor - Visitor being used
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
clone
public Limit clone()
- Description copied from interface:
LanguageObject
- Implement clone to make objects cloneable.
- Specified by:
clone in interface LanguageObject- Overrides:
clone in class java.lang.Object
- Returns:
- Deep clone of this object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2011. All Rights Reserved.