## Uses of Class
com.fasterxml.jackson.core.exc.StreamConstraintsException

Packages that use StreamConstraintsException
com.fasterxml.jackson.core: Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonGenerator`) instances.
com.fasterxml.jackson.core.json.async: Non-blocking ("async") JSON parser implementation.
com.fasterxml.jackson.core.sym: Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
com.fasterxml.jackson.core.util: Utility classes used by Jackson Core functionality.

### Uses of StreamConstraintsException in com.fasterxml.jackson.core

Methods in com.fasterxml.jackson.core that throw StreamConstraintsException
`void` StreamReadConstraints.`validateFPLength(int length)` Convenience method that can be used to verify that a floating-point number of specified length does not exceed maximum specified by this constraints object: if it does, a `StreamConstraintsException` is thrown.
`void` StreamReadConstraints.`validateIntegerLength(int length)` Convenience method that can be used to verify that an integer number of specified length does not exceed maximum specific by this constraints object: if it does, a `StreamConstraintsException` is thrown.
`void` StreamReadConstraints.`validateNestingDepth(int depth)` Convenience method that can be used to verify that the nesting depth does not exceed the maximum specified by this constraints object: if it does, a `StreamConstraintsException` is thrown.
`void` StreamReadConstraints.`validateStringLength(int length)` Convenience method that can be used to verify that a String of specified length does not exceed maximum specific by this constraints object: if it does, a `StreamConstraintsException` is thrown.

### Uses of StreamConstraintsException in com.fasterxml.jackson.core.json.async

Methods in com.fasterxml.jackson.core.json.async that throw StreamConstraintsException
`protected String` NonBlockingJsonParserBase.`_addName(int[] quads, int qlen, int lastQuadBytes)`
`protected String` NonBlockingJsonParserBase.`_findName(int q1, int lastQuadBytes)`
`protected String` NonBlockingJsonParserBase.`_findName(int q1, int q2, int lastQuadBytes)`
`protected String` NonBlockingJsonParserBase.`_findName(int q1, int q2, int q3, int lastQuadBytes)`

### Uses of StreamConstraintsException in com.fasterxml.jackson.core.sym

Methods in com.fasterxml.jackson.core.sym that throw StreamConstraintsException
`protected void` ByteQuadsCanonicalizer.`_reportTooManyCollisions()`
`protected void` CharsToNameCanonicalizer.`_reportTooManyCollisions(int maxLen)`
`String` ByteQuadsCanonicalizer.`addName(String name, int q1)`
`String` ByteQuadsCanonicalizer.`addName(String name, int[] q, int qlen)`
`String` ByteQuadsCanonicalizer.`addName(String name, int q1, int q2)`
`String` ByteQuadsCanonicalizer.`addName(String name, int q1, int q2, int q3)`

### Uses of StreamConstraintsException in com.fasterxml.jackson.core.util

Methods in com.fasterxml.jackson.core.util that throw StreamConstraintsException
`protected void` ReadConstrainedTextBuffer.`validateStringLength(int length)` Convenience method that can be used to verify that a String of specified length does not exceed maximum specific by this constraints object: if it does, a `JsonParseException` is thrown.