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.String
anchorText
private int
externalLinkCount
private int
internalLinkCount
private java.lang.String
linkAnchorText
private java.util.Set<java.lang.String>
linksTo
private java.lang.String
linkType
private static java.util.regex.Pattern
linkTypePattern
private static org.apache.logging.log4j.Logger
log
private 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.String
cleanAnchorText(java.lang.String anchorText)
int
compareTo(AnchorDescription that)
java.lang.String
getAnchorText()
int
getExternalLinkCount()
int
getInternalLinkCount()
java.lang.String
getLinkAnchorText()
java.util.Set<java.lang.String>
getLinksTo()
java.lang.String
getLinkType()
int
getTotalLinkCount()
void
linkTo(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:
compareTo
in 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()
-
-