Class QueryResolverException

  • All Implemented Interfaces:
    Serializable

    public class QueryResolverException
    extends QueryProcessingException
    This exception represents the case where the query submitted could not resolved when it is checked against the metadata
    See Also:
    Serialized Form
    • Constructor Detail

      • QueryResolverException

        public QueryResolverException()
        No-arg constructor required by Externalizable semantics.
      • QueryResolverException

        public QueryResolverException​(String message)
        Construct an instance with the message specified.
        Parameters:
        message - A message describing the exception
      • QueryResolverException

        public QueryResolverException​(Throwable e)
      • QueryResolverException

        public QueryResolverException​(Throwable e,
                                      String message)
        Construct an instance from a message and an exception to chain to this one.
        Parameters:
        message - A message describing the exception
        e - An exception to nest within this one
    • Method Detail

      • setUnresolvedSymbols

        public void setUnresolvedSymbols​(List<UnresolvedSymbolDescription> unresolvedSymbols)
        Set the list of unresolved symbols during QueryResolution
        Parameters:
        unresolvedSymbols - List of <UnresolvedSymbolDescription> objects
      • addUnresolvedSymbol

        public void addUnresolvedSymbol​(UnresolvedSymbolDescription symbolDesc)
        Add an UnresolvedSymbolDescription to the list of unresolved symbols
        Parameters:
        symbolDesc - Single description