# Package org.jsoup.internal

Util methods used by Jsoup. Please don't depend on the APIs implemented here as the contents may change without notice.

Class Summary
ConstrainableInputStream: A jsoup internal class (so don't use it as there is no contract API) that enables constraints on an Input Stream, namely a maximum read size, and the ability to Thread.interrupt() the read.
Normalizer: Util methods for normalizing strings.
StringUtil: A minimal String utility class.
StringUtil.StringJoiner: A StringJoiner allows incremental / filtered joining of a set of stringable objects.

Annotation Types Summary
FieldsAreNonnullByDefault
NonnullByDefault
ReturnsAreNonnullByDefault