Package io.substrait.plan
Class ProtoPlanConverter
java.lang.Object
io.substrait.plan.ProtoPlanConverter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NonNull SimpleExtension.ExtensionCollectionprotected final @NonNull ProtoExtensionConverter -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ProtoPlanConverter(@NonNull ProtoExtensionConverter protoExtensionConverter) Constructor with a customProtoExtensionConverter.ProtoPlanConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection) Constructor with a customSimpleExtension.ExtensionCollection.ProtoPlanConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection, @NonNull ProtoExtensionConverter protoExtensionConverter) Constructor with customSimpleExtension.ExtensionCollectionandProtoExtensionConverter. -
Method Summary
Modifier and TypeMethodDescriptionprotected ProtoRelConvertergetProtoRelConverter(ExtensionLookup functionLookup) Override hook for providing customProtoRelConverterimplementations
-
Field Details
-
extensionCollection
-
protoExtensionConverter
-
-
Constructor Details
-
ProtoPlanConverter
public ProtoPlanConverter()Default constructor. -
ProtoPlanConverter
Constructor with a customSimpleExtension.ExtensionCollection.- Parameters:
extensionCollection- customSimpleExtension.ExtensionCollectionto use, must not be null
-
ProtoPlanConverter
Constructor with a customProtoExtensionConverter.- Parameters:
protoExtensionConverter- customProtoExtensionConverterto use, must not be null
-
ProtoPlanConverter
public ProtoPlanConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection, @NonNull ProtoExtensionConverter protoExtensionConverter) Constructor with customSimpleExtension.ExtensionCollectionandProtoExtensionConverter.- Parameters:
extensionCollection- customSimpleExtension.ExtensionCollectionto use, must not be nullprotoExtensionConverter- customProtoExtensionConverterto use, must not be null
-
-
Method Details
-
getProtoRelConverter
Override hook for providing customProtoRelConverterimplementations -
from
-