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
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 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 Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.