Class UnboundResolver

java.lang.Object
io.deephaven.iceberg.util.UnboundResolver
All Implemented Interfaces:
ResolverProvider

@Immutable public abstract class UnboundResolver extends Object implements ResolverProvider
This is a resolver provider that will build a Resolver without needing to refer to an explicit Iceberg Schema. This is useful when the caller knows the definition of the table they want to load, and can provide an explicit mapping between the Deephaven columns and Iceberg fields. This is provided as a convenience for cases where explicitly building a Resolver would be more tedious.