Class AnchorDescription
- java.lang.Object
-
- com.funnelback.publicui.search.model.anchors.AnchorDescription
-
- All Implemented Interfaces:
java.lang.Comparable<AnchorDescription>
public class AnchorDescription extends java.lang.Object implements java.lang.Comparable<AnchorDescription>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringanchorTextprivate intexternalLinkCountprivate intinternalLinkCountprivate java.lang.StringlinkAnchorTextprivate java.util.Set<java.lang.String>linksToprivate java.lang.StringlinkTypeprivate static java.util.regex.PatternlinkTypePatternprivate static org.apache.logging.log4j.Loggerlogprivate java.util.Set<java.lang.String>privateLinksTo
-
Constructor Summary
Constructors Constructor Description AnchorDescription(java.lang.String anchorText)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringcleanAnchorText(java.lang.String anchorText)intcompareTo(AnchorDescription that)java.lang.StringgetAnchorText()intgetExternalLinkCount()intgetInternalLinkCount()java.lang.StringgetLinkAnchorText()java.util.Set<java.lang.String>getLinksTo()java.lang.StringgetLinkType()intgetTotalLinkCount()voidlinkTo(java.lang.String docNum)
-
-
-
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
-
-
Method Detail
-
cleanAnchorText
public static java.lang.String cleanAnchorText(java.lang.String anchorText)
-
linkTo
public void linkTo(java.lang.String docNum)
-
compareTo
public int compareTo(AnchorDescription that)
- Specified by:
compareToin interfacejava.lang.Comparable<AnchorDescription>
-
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()
-
-