A B E F G I L O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Autolink - Class in org.nibor.autolink
-
Utility class for processing text with links.
- Autolink() - Constructor for class org.nibor.autolink.Autolink
B
- build() - Method in class org.nibor.autolink.LinkExtractor.Builder
- builder() - Static method in class org.nibor.autolink.LinkExtractor
E
- EMAIL - org.nibor.autolink.LinkType
-
Email address such as
foo@example.com - emailDomainMustHaveDot(boolean) - Method in class org.nibor.autolink.LinkExtractor.Builder
- EmailScanner - Class in org.nibor.autolink.internal
-
Scan for email address starting from the trigger character "@".
- EmailScanner(boolean) - Constructor for class org.nibor.autolink.internal.EmailScanner
- extractLinks(CharSequence) - Method in class org.nibor.autolink.LinkExtractor
-
Extract the links from the input text.
- extractSpans(CharSequence) - Method in class org.nibor.autolink.LinkExtractor
-
Extract spans from the input text.
F
- findUrlEnd(CharSequence, int) - Static method in class org.nibor.autolink.internal.Scanners
G
- getBeginIndex() - Method in class org.nibor.autolink.internal.LinkSpanImpl
- getBeginIndex() - Method in class org.nibor.autolink.internal.SpanImpl
- getBeginIndex() - Method in interface org.nibor.autolink.Span
- getEndIndex() - Method in class org.nibor.autolink.internal.LinkSpanImpl
- getEndIndex() - Method in class org.nibor.autolink.internal.SpanImpl
- getEndIndex() - Method in interface org.nibor.autolink.Span
- getType() - Method in class org.nibor.autolink.internal.LinkSpanImpl
- getType() - Method in interface org.nibor.autolink.LinkSpan
I
- isAlnum(char) - Static method in class org.nibor.autolink.internal.Scanners
- isAlpha(char) - Static method in class org.nibor.autolink.internal.Scanners
- isDigit(char) - Static method in class org.nibor.autolink.internal.Scanners
- isNonAscii(char) - Static method in class org.nibor.autolink.internal.Scanners
L
- LinkExtractor - Class in org.nibor.autolink
-
Extracts links from input.
- LinkExtractor.Builder - Class in org.nibor.autolink
-
Builder for configuring link extractor.
- LinkRenderer - Interface in org.nibor.autolink
-
Deprecated.use
LinkExtractor.extractSpans(CharSequence)instead. - LinkSpan - Interface in org.nibor.autolink
-
Information for an extracted link.
- LinkSpanImpl - Class in org.nibor.autolink.internal
- LinkSpanImpl(LinkType, int, int) - Constructor for class org.nibor.autolink.internal.LinkSpanImpl
- LinkType - Enum in org.nibor.autolink
-
Type of extracted link.
- linkTypes(Set<LinkType>) - Method in class org.nibor.autolink.LinkExtractor.Builder
O
- org.nibor.autolink - module org.nibor.autolink
- org.nibor.autolink - package org.nibor.autolink
-
Extract links such as URLs and email addresses from plain text (see
LinkExtractor) and process the text by rendering the links (seeAutolink). - org.nibor.autolink.internal - package org.nibor.autolink.internal
R
- render(LinkSpan, CharSequence, StringBuilder) - Method in interface org.nibor.autolink.LinkRenderer
-
Deprecated.Render the supplied link of the input text to the supplied output.
- renderLinks(CharSequence, Iterable<LinkSpan>, LinkRenderer) - Static method in class org.nibor.autolink.Autolink
-
Deprecated.use
LinkExtractor.extractSpans(CharSequence)instead
S
- scan(CharSequence, int, int) - Method in class org.nibor.autolink.internal.EmailScanner
- scan(CharSequence, int, int) - Method in interface org.nibor.autolink.internal.Scanner
- scan(CharSequence, int, int) - Method in class org.nibor.autolink.internal.UrlScanner
- scan(CharSequence, int, int) - Method in class org.nibor.autolink.internal.WwwScanner
- Scanner - Interface in org.nibor.autolink.internal
- Scanners - Class in org.nibor.autolink.internal
- Scanners() - Constructor for class org.nibor.autolink.internal.Scanners
- Span - Interface in org.nibor.autolink
-
A reference to a piece of the input text, either a link (see
LinkSpan) or plain text. - SpanImpl - Class in org.nibor.autolink.internal
- SpanImpl(int, int) - Constructor for class org.nibor.autolink.internal.SpanImpl
T
- toString() - Method in class org.nibor.autolink.internal.LinkSpanImpl
- toString() - Method in class org.nibor.autolink.internal.SpanImpl
U
- URL - org.nibor.autolink.LinkType
-
URL such as
http://example.com - UrlScanner - Class in org.nibor.autolink.internal
-
Scan for URLs starting from the trigger character ":", requires "://".
- UrlScanner() - Constructor for class org.nibor.autolink.internal.UrlScanner
V
- valueOf(String) - Static method in enum org.nibor.autolink.LinkType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nibor.autolink.LinkType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WWW - org.nibor.autolink.LinkType
-
URL such as
www.example.com - WwwScanner - Class in org.nibor.autolink.internal
-
Scan for WWW addresses such as "www.example.org" starting from the trigger character "w".
- WwwScanner() - Constructor for class org.nibor.autolink.internal.WwwScanner
All Classes All Packages