Package io.substrait.relation
Class ExtensionMulti
java.lang.Object
io.substrait.relation.AbstractRel
io.substrait.relation.ExtensionMulti
- 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.ImmutableExtensionMulti.Builderbuilder()static io.substrait.relation.ImmutableExtensionMulti.Builderfrom(Extension.MultiRelDetail detail, Rel... inputs) static io.substrait.relation.ImmutableExtensionMulti.Builderfrom(Extension.MultiRelDetail detail, List<Rel> inputs) abstract Extension.MultiRelDetailMethods 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, getInputs, getRemap
-
Constructor Details
-
ExtensionMulti
public ExtensionMulti()
-
-
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.ImmutableExtensionMulti.Builder from(Extension.MultiRelDetail detail, Rel... inputs) -
from
public static io.substrait.relation.ImmutableExtensionMulti.Builder from(Extension.MultiRelDetail detail, List<Rel> inputs) -
builder
public static io.substrait.relation.ImmutableExtensionMulti.Builder builder()
-