Class AddressException

    • Constructor Detail

      • AddressException

        public AddressException()
        Constructs an AddressException with no detail message.
      • AddressException

        public AddressException​(String s)
        Constructs an AddressException with the specified detail message.
        Parameters:
        s - the detail message
      • AddressException

        public AddressException​(String s,
                                String ref)
        Constructs an AddressException with the specified detail message and reference info.
        Parameters:
        s - the detail message
        ref - the string being parsed
      • AddressException

        public AddressException​(String s,
                                String ref,
                                int pos)
        Constructs an AddressException with the specified detail message and reference info.
        Parameters:
        s - the detail message
        ref - the string being parsed
        pos - the position of the error
    • Method Detail

      • getRef

        public String getRef()
        Get the string that was being parsed when the error was detected (null if not relevant).
        Returns:
        the string that was being parsed
      • getPos

        public int getPos()
        Get the position with the reference string where the error was detected (-1 if not relevant).
        Returns:
        the position within the string of the error