Class ResolvedLink
- java.lang.Object
-
- com.vladsch.flexmark.html.renderer.ResolvedLink
-
public class ResolvedLink extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ResolvedLink(LinkType linkType, java.lang.CharSequence url)
ResolvedLink(LinkType linkType, java.lang.CharSequence url, Attributes attributes)
ResolvedLink(LinkType linkType, java.lang.CharSequence url, Attributes attributes, LinkStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getAnchorRef()
Attributes
getAttributes()
LinkType
getLinkType()
MutableAttributes
getMutableAttributes()
Attributes
getNonNullAttributes()
java.lang.String
getPageRef()
LinkStatus
getStatus()
java.lang.String
getTarget()
java.lang.String
getTitle()
java.lang.String
getUrl()
int
hashCode()
ResolvedLink
withLinkType(LinkType linkType)
ResolvedLink
withStatus(LinkStatus status)
ResolvedLink
withTarget(java.lang.CharSequence target)
ResolvedLink
withTitle(java.lang.CharSequence title)
ResolvedLink
withUrl(java.lang.CharSequence url)
-
-
-
Constructor Detail
-
ResolvedLink
public ResolvedLink(@NotNull LinkType linkType, @NotNull java.lang.CharSequence url)
-
ResolvedLink
public ResolvedLink(@NotNull LinkType linkType, @NotNull java.lang.CharSequence url, @Nullable Attributes attributes)
-
ResolvedLink
public ResolvedLink(@NotNull LinkType linkType, java.lang.CharSequence url, @Nullable Attributes attributes, @NotNull LinkStatus status)
-
-
Method Detail
-
getAttributes
@Nullable public Attributes getAttributes()
-
getNonNullAttributes
@NotNull public Attributes getNonNullAttributes()
-
getMutableAttributes
@NotNull public MutableAttributes getMutableAttributes()
-
withLinkType
public ResolvedLink withLinkType(@NotNull LinkType linkType)
-
withStatus
public ResolvedLink withStatus(@NotNull LinkStatus status)
-
getLinkType
@NotNull public LinkType getLinkType()
-
getStatus
@NotNull public LinkStatus getStatus()
-
withUrl
@NotNull public ResolvedLink withUrl(@NotNull java.lang.CharSequence url)
-
getUrl
@NotNull public java.lang.String getUrl()
-
getPageRef
@NotNull public java.lang.String getPageRef()
-
getAnchorRef
@Nullable public java.lang.String getAnchorRef()
-
withTitle
@NotNull public ResolvedLink withTitle(@Nullable java.lang.CharSequence title)
-
getTitle
@Nullable public java.lang.String getTitle()
-
withTarget
@NotNull public ResolvedLink withTarget(@Nullable java.lang.CharSequence target)
-
getTarget
public java.lang.String getTarget()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-