org.teiid.language
Class WindowFunction
java.lang.Object
org.teiid.language.BaseLanguageObject
org.teiid.language.WindowFunction
- All Implemented Interfaces:
- Expression, LanguageObject
public class WindowFunction
- extends BaseLanguageObject
- implements Expression
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
WindowFunction
public WindowFunction()
getFunction
public AggregateFunction getFunction()
setFunction
public void setFunction(AggregateFunction expression)
getWindowSpecification
public WindowSpecification getWindowSpecification()
setWindowSpecification
public void setWindowSpecification(WindowSpecification windowSpecification)
getType
public java.lang.Class<?> getType()
- Description copied from interface:
Expression
- Determine the type returned by this expression.
- Specified by:
getType in interface Expression
- Returns:
- The type, as defined by a Java class
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
- Specified by:
acceptVisitor in interface LanguageObject
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
Copyright © 2011. All Rights Reserved.