Class UnknownSymbolException

  • All Implemented Interfaces:
    java.io.Serializable

    public class UnknownSymbolException
    extends IonException
    An error caused by a symbol ID that could not be translated into text because it is not defined by the symbol table in context.

    When this occurs, it's likely that the IonCatalog in effect does not have the relevant shared symbol tables needed to decode Ion binary data.

    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getMessage()  
      int getSid()  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • UnknownSymbolException

        public UnknownSymbolException​(int sid)
      • UnknownSymbolException

        public UnknownSymbolException​(java.lang.String message)
    • Method Detail

      • getSid

        public int getSid()
      • getMessage

        public java.lang.String getMessage()
        Overrides:
        getMessage in class java.lang.Throwable