Class ResolvedLink


  • public class ResolvedLink
    extends java.lang.Object
    • 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()
      • 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 class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object