Package io.substrait.plan
Class PlanProtoConverter
java.lang.Object
io.substrait.plan.PlanProtoConverter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.PlanProtoConverter(@NonNull ExtensionProtoConverter<?, ?> extensionProtoConverter) Constructor with a customExtensionProtoConverter.PlanProtoConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection) Constructor with a customSimpleExtension.ExtensionCollection.PlanProtoConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection, @NonNull ExtensionProtoConverter<?, ?> extensionProtoConverter) Constructor with customSimpleExtension.ExtensionCollectionandExtensionProtoConverter. -
Method Summary
-
Field Details
-
extensionProtoConverter
-
-
Constructor Details
-
PlanProtoConverter
public PlanProtoConverter()Default constructor. -
PlanProtoConverter
Constructor with a customSimpleExtension.ExtensionCollection.- Parameters:
extensionCollection- customSimpleExtension.ExtensionCollectionto use, must not be null
-
PlanProtoConverter
Constructor with a customExtensionProtoConverter.- Parameters:
extensionProtoConverter- customExtensionProtoConverterto use, must not be null
-
PlanProtoConverter
public PlanProtoConverter(@NonNull SimpleExtension.ExtensionCollection extensionCollection, @NonNull ExtensionProtoConverter<?, ?> extensionProtoConverter) Constructor with customSimpleExtension.ExtensionCollectionandExtensionProtoConverter.- Parameters:
extensionCollection- customSimpleExtension.ExtensionCollectionto use, must not be nullextensionProtoConverter- customExtensionProtoConverterto use, must not be null
-
-
Method Details
-
toProto
-