Class Citation.Builder

  • Enclosing class:
    Citation

    public static final class Citation.Builder
    extends java.lang.Object
    • Method Detail

      • page

        public Citation.Builder page​(java.util.Optional<java.lang.Double> page)

        Page number where the citation was found

      • referenceText

        public Citation.Builder referenceText​(java.util.Optional<java.lang.String> referenceText)

        The text that was referenced

      • referenceText

        public Citation.Builder referenceText​(java.lang.String referenceText)
      • polygon

        public Citation.Builder polygon​(java.util.Optional<java.util.List<Polygon>> polygon)

        Array of points defining the polygon

      • pageWidth

        public Citation.Builder pageWidth​(java.util.Optional<java.lang.Double> pageWidth)

        Width of the page in points

      • pageHeight

        public Citation.Builder pageHeight​(java.util.Optional<java.lang.Double> pageHeight)

        Height of the page in points

      • pageHeight

        public Citation.Builder pageHeight​(java.lang.Double pageHeight)