Interface InferenceInstructions.Namer

Enclosing class:
InferenceInstructions

public static interface InferenceInstructions.Namer
The Deephaven column namer.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    of(Collection<? extends org.apache.iceberg.types.Types.NestedField> path, Type<?> type)
    Called for each field path that Deephaven is inferring.
  • Method Details

    • of

      String of(Collection<? extends org.apache.iceberg.types.Types.NestedField> path, Type<?> type)
      Called for each field path that Deephaven is inferring. Implementations must ensure they return a valid, unique column name.
      Parameters:
      path - the nested field path
      type - the type
      Returns:
      the Deephaven column name