Package io.substrait.relation
Class ExtensionSingle
java.lang.Object
io.substrait.relation.AbstractRel
io.substrait.relation.SingleInputRel
io.substrait.relation.ExtensionSingle
- All Implemented Interfaces:
Rel
-
Nested Class Summary
-
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.ImmutableExtensionSingle.Builderbuilder()static io.substrait.relation.ImmutableExtensionSingle.Builderfrom(Extension.SingleRelDetail detail, Rel input) abstract Extension.SingleRelDetailMethods inherited from class io.substrait.relation.SingleInputRel
getInput, getInputsMethods inherited from class io.substrait.relation.AbstractRel
deriveRecordType, 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
-
ExtensionSingle
public ExtensionSingle()
-
-
Method Details
-
getDetail
-
accept
public <O,C extends VisitationContext, O acceptE extends Exception> (RelVisitor<O, C, throws EE> visitor, C context) - Throws:
E extends Exception
-
from
public static io.substrait.relation.ImmutableExtensionSingle.Builder from(Extension.SingleRelDetail detail, Rel input) -
builder
public static io.substrait.relation.ImmutableExtensionSingle.Builder builder()
-