Package io.substrait.relation
Class NamedDdl
java.lang.Object
io.substrait.relation.AbstractRel
io.substrait.relation.ZeroInputRel
io.substrait.relation.AbstractDdlRel
io.substrait.relation.NamedDdl
- All Implemented Interfaces:
Rel
-
Nested Class Summary
Nested classes/interfaces inherited from class io.substrait.relation.AbstractDdlRel
AbstractDdlRel.DdlObject, AbstractDdlRel.DdlOp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<O,C extends VisitationContext, E extends Exception>
Oaccept(RelVisitor<O, C, E> visitor, C context) static io.substrait.relation.ImmutableNamedDdl.Builderbuilder()getNames()Methods inherited from class io.substrait.relation.AbstractDdlRel
deriveRecordType, getObject, getOperation, getTableDefaults, getTableSchema, getViewDefinitionMethods inherited from class io.substrait.relation.ZeroInputRel
getInputsMethods inherited from class io.substrait.relation.AbstractRel
getRecordTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.substrait.relation.Rel
getCommonExtension, getHint, getRemap
-
Constructor Details
-
NamedDdl
public NamedDdl()
-
-
Method Details
-
getNames
-
accept
public <O,C extends VisitationContext, O acceptE extends Exception> (RelVisitor<O, C, throws EE> visitor, C context) - Throws:
E extends Exception
-
builder
public static io.substrait.relation.ImmutableNamedDdl.Builder builder()
-