@Immutable public static class WindowNode.Frame extends Object
| Constructor and Description |
|---|
Frame(WindowFrame.Type type,
FrameBound.Type startType,
Optional<Symbol> startValue,
FrameBound.Type endType,
Optional<Symbol> endValue,
Optional<Expression> originalStartValue,
Optional<Expression> originalEndValue) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
FrameBound.Type |
getEndType() |
Optional<Symbol> |
getEndValue() |
Optional<Expression> |
getOriginalEndValue() |
Optional<Expression> |
getOriginalStartValue() |
FrameBound.Type |
getStartType() |
Optional<Symbol> |
getStartValue() |
WindowFrame.Type |
getType() |
int |
hashCode() |
public Frame(WindowFrame.Type type, FrameBound.Type startType, Optional<Symbol> startValue, FrameBound.Type endType, Optional<Symbol> endValue, Optional<Expression> originalStartValue, Optional<Expression> originalEndValue)
public WindowFrame.Type getType()
public FrameBound.Type getStartType()
public FrameBound.Type getEndType()
public Optional<Expression> getOriginalStartValue()
public Optional<Expression> getOriginalEndValue()
Copyright © 2012–2019. All rights reserved.