@Internal public class SetQueryOperation extends Object implements QueryOperation
Modifier and Type | Class and Description |
---|---|
static class |
SetQueryOperation.SetQueryOperationType
Represent kind of this set operation.
|
Constructor and Description |
---|
SetQueryOperation(QueryOperation leftOperation,
QueryOperation rightOperation,
SetQueryOperation.SetQueryOperationType type,
boolean all,
ResolvedSchema resolvedSchema) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(QueryOperationVisitor<T> visitor) |
String |
asSerializableString()
Returns a string that fully serializes this instance.
|
String |
asSummaryString()
Returns a string that summarizes this operation for printing to a console.
|
List<QueryOperation> |
getChildren() |
ResolvedSchema |
getResolvedSchema()
Resolved schema of this operation.
|
SetQueryOperation.SetQueryOperationType |
getType() |
boolean |
isAll() |
public SetQueryOperation(QueryOperation leftOperation, QueryOperation rightOperation, SetQueryOperation.SetQueryOperationType type, boolean all, ResolvedSchema resolvedSchema)
public ResolvedSchema getResolvedSchema()
QueryOperation
getResolvedSchema
in interface QueryOperation
public String asSummaryString()
Operation
asSummaryString
in interface Operation
public String asSerializableString()
QueryOperation
Catalog
as a view.asSerializableString
in interface QueryOperation
Operation.asSummaryString()
public <T> T accept(QueryOperationVisitor<T> visitor)
accept
in interface QueryOperation
public List<QueryOperation> getChildren()
getChildren
in interface QueryOperation
public SetQueryOperation.SetQueryOperationType getType()
public boolean isAll()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.