Class ResolvedLink

java.lang.Object
com.vladsch.flexmark.html.renderer.ResolvedLink

public class ResolvedLink extends Object
  • Field Details

    • myLinkType

      @NotNull private final @NotNull LinkType myLinkType
    • myUrl

      @NotNull private final @NotNull String myUrl
    • myStatus

      @NotNull private final @NotNull LinkStatus myStatus
    • myAttributes

      @Nullable private @Nullable MutableAttributes myAttributes
  • Constructor Details

  • Method Details

    • getAttributes

      @Nullable public @Nullable Attributes getAttributes()
    • getNonNullAttributes

      @NotNull public @NotNull Attributes getNonNullAttributes()
    • getMutableAttributes

      @NotNull public @NotNull MutableAttributes getMutableAttributes()
    • withLinkType

      public ResolvedLink withLinkType(@NotNull @NotNull LinkType linkType)
    • withStatus

      public ResolvedLink withStatus(@NotNull @NotNull LinkStatus status)
    • getLinkType

      @NotNull public @NotNull LinkType getLinkType()
    • getStatus

      @NotNull public @NotNull LinkStatus getStatus()
    • withUrl

      @NotNull public @NotNull ResolvedLink withUrl(@NotNull @NotNull CharSequence url)
    • getUrl

      @NotNull public @NotNull String getUrl()
    • getPageRef

      @NotNull public @NotNull String getPageRef()
    • getAnchorRef

      @Nullable public @Nullable String getAnchorRef()
    • withTitle

      @NotNull public @NotNull ResolvedLink withTitle(@Nullable @Nullable CharSequence title)
    • getTitle

      @Nullable public @Nullable String getTitle()
    • withTarget

      @NotNull public @NotNull ResolvedLink withTarget(@Nullable @Nullable CharSequence target)
    • getTarget

      public String getTarget()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object