@PublicEvolving public interface QueryOperation extends Operation
Table
API.
It represents an operation that can be a node of a relational query. It has a schema, that can
be used to validate a QueryOperation
applied on top of this one.
Modifier and Type | Method and Description |
---|---|
default <T> T |
accept(QueryOperationVisitor<T> visitor) |
default String |
asSerializableString()
Returns a string that fully serializes this instance.
|
List<QueryOperation> |
getChildren() |
ResolvedSchema |
getResolvedSchema()
Resolved schema of this operation.
|
asSummaryString
ResolvedSchema getResolvedSchema()
default String asSerializableString()
Catalog
as a view.Operation.asSummaryString()
List<QueryOperation> getChildren()
default <T> T accept(QueryOperationVisitor<T> visitor)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.