public abstract class RowExpression extends Object
| Constructor and Description |
|---|
RowExpression() |
RowExpression(Optional<SourceLocation> sourceLocation) |
| Modifier and Type | Method and Description |
|---|---|
abstract <R,C> R |
accept(RowExpressionVisitor<R,C> visitor,
C context) |
abstract RowExpression |
canonicalize() |
abstract boolean |
equals(Object other) |
Optional<SourceLocation> |
getSourceLocation() |
abstract Type |
getType() |
abstract int |
hashCode() |
abstract String |
toString() |
public RowExpression(Optional<SourceLocation> sourceLocation)
public RowExpression()
public Optional<SourceLocation> getSourceLocation()
public abstract Type getType()
public abstract <R,C> R accept(RowExpressionVisitor<R,C> visitor, C context)
public abstract RowExpression canonicalize()
Copyright © 2012–2022. All rights reserved.