Class AnchorDescription

  • All Implemented Interfaces:
    java.lang.Comparable<AnchorDescription>

    public class AnchorDescription
    extends java.lang.Object
    implements java.lang.Comparable<AnchorDescription>
    • Field Detail

      • log

        private static final org.apache.logging.log4j.Logger log
      • anchorText

        private final java.lang.String anchorText
      • linkAnchorText

        private final java.lang.String linkAnchorText
      • privateLinksTo

        private final java.util.Set<java.lang.String> privateLinksTo
      • linksTo

        private final java.util.Set<java.lang.String> linksTo
      • internalLinkCount

        private int internalLinkCount
      • externalLinkCount

        private int externalLinkCount
      • linkType

        private final java.lang.String linkType
      • linkTypePattern

        private static java.util.regex.Pattern linkTypePattern
    • Constructor Detail

      • AnchorDescription

        public AnchorDescription​(java.lang.String anchorText)
    • Method Detail

      • cleanAnchorText

        public static java.lang.String cleanAnchorText​(java.lang.String anchorText)
      • linkTo

        public void linkTo​(java.lang.String docNum)
      • getTotalLinkCount

        public int getTotalLinkCount()
      • getAnchorText

        public java.lang.String getAnchorText()
      • getLinkAnchorText

        public java.lang.String getLinkAnchorText()
      • getLinksTo

        public java.util.Set<java.lang.String> getLinksTo()
      • getInternalLinkCount

        public int getInternalLinkCount()
      • getExternalLinkCount

        public int getExternalLinkCount()
      • getLinkType

        public java.lang.String getLinkType()