Class PDFNumberTreeNode

    • Constructor Detail

      • PDFNumberTreeNode

        public PDFNumberTreeNode()
        create a named destination
    • Method Detail

      • setKids

        public void setKids​(PDFArray kids)
        Sets the Kids array.
        Parameters:
        kids - the Kids array
      • getKids

        public PDFArray getKids()
        Returns the Kids array.
        Returns:
        the Kids array
      • setNums

        public void setNums​(PDFNumsArray nums)
        Sets the Nums array.
        Parameters:
        nums - the Nums array
      • getNums

        public PDFNumsArray getNums()
        Returns the Nums array.
        Returns:
        the Nums array
      • setLowerLimit

        public void setLowerLimit​(java.lang.Integer key)
        Sets the lower limit value of the Limits array.
        Parameters:
        key - the lower limit value
      • getLowerLimit

        public java.lang.Integer getLowerLimit()
        Returns the lower limit value of the Limits array.
        Returns:
        the lower limit value
      • setUpperLimit

        public void setUpperLimit​(java.lang.Integer key)
        Sets the upper limit value of the Limits array.
        Parameters:
        key - the upper limit value
      • getUpperLimit

        public java.lang.Integer getUpperLimit()
        Returns the upper limit value of the Limits array.
        Returns:
        the upper limit value
      • addToNums

        protected void addToNums​(int num,
                                 java.lang.Object object)
        Adds a number and object to the nums array and increases the upper limit should it be required.
        Parameters:
        num - The unique number identifying the object in the array
        object - The object being added