Interface IonBufferConfiguration.OversizedSymbolTableHandler

Enclosing class:
IonBufferConfiguration
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface IonBufferConfiguration.OversizedSymbolTableHandler
Functional interface for handling oversized symbol tables.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Invoked when the user specifies a finite maximum buffer size and that size is exceeded by symbol table(s) alone.
  • Method Details

    • onOversizedSymbolTable

      void onOversizedSymbolTable()
      Invoked when the user specifies a finite maximum buffer size and that size is exceeded by symbol table(s) alone. Because symbol tables cannot be truncated without corrupting values that follow in the stream, this condition is not recoverable.