## Uses of Class
org.eclipse.rdf4j.model.util.LiteralUtilException

- Packages that use LiteralUtilException
  Package | Description
  --- | ---
  org.eclipse.rdf4j.model.util | Helper classes for working with RDF models.
  org.eclipse.rdf4j.rio | Rio: The RDF4J parser/writer API.
  org.eclipse.rdf4j.rio.datatypes | Various `DatatypeHandler` implementations.
  org.eclipse.rdf4j.rio.languages | Various `LanguageHandler` implementations for processing language-tags.

- - ### Uses of LiteralUtilException in org.eclipse.rdf4j.model.util

    Methods in org.eclipse.rdf4j.model.util that throw LiteralUtilException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Literal` | Literals.`createLiteralOrFail​(ValueFactory valueFactory, Object object)` | Deprecated. since 3.5.0 - use `Values.literal(Object, boolean)` instead.

  - ### Uses of LiteralUtilException in org.eclipse.rdf4j.rio

    Methods in org.eclipse.rdf4j.rio that throw LiteralUtilException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Literal` | DatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` | Normalize both the datatype URI and the literal value if appropriate, and use the given value factory to generate a literal matching a literal value and datatype URI.
    `Literal` | LanguageHandler.`normalizeLanguage​(String literalValue, String languageTag, ValueFactory valueFactory)` | Normalize both the language tag and the language if appropriate, and use the given value factory to generate a literal matching the literal value and language tag.
    `boolean` | DatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` | Verifies that the datatype URI is valid, including a check on the structure of the literal value.
    `boolean` | LanguageHandler.`verifyLanguage​(String literalValue, String languageTag)` | Verifies that the language tag is syntactically well-formed, optionally including an automated check on the literal value being a match for the given tag.

  - ### Uses of LiteralUtilException in org.eclipse.rdf4j.rio.datatypes

    Methods in org.eclipse.rdf4j.rio.datatypes that throw LiteralUtilException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Literal` | DBPediaDatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` |
    `Literal` | GeoSPARQLDatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` |
    `Literal` | RDFDatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` |
    `Literal` | VirtuosoGeometryDatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` |
    `Literal` | XMLSchemaDatatypeHandler.`normalizeDatatype​(String literalValue, IRI datatypeUri, ValueFactory valueFactory)` |
    `boolean` | DBPediaDatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` |
    `boolean` | GeoSPARQLDatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` |
    `boolean` | RDFDatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` |
    `boolean` | VirtuosoGeometryDatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` |
    `boolean` | XMLSchemaDatatypeHandler.`verifyDatatype​(String literalValue, IRI datatypeUri)` |

  - ### Uses of LiteralUtilException in org.eclipse.rdf4j.rio.languages

    Methods in org.eclipse.rdf4j.rio.languages that throw LiteralUtilException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Literal` | BCP47LanguageHandler.`normalizeLanguage​(String literalValue, String languageTag, ValueFactory valueFactory)` |
    `Literal` | RFC3066LanguageHandler.`normalizeLanguage​(String literalValue, String languageTag, ValueFactory valueFactory)` |
    `boolean` | BCP47LanguageHandler.`verifyLanguage​(String literalValue, String languageTag)` |
    `boolean` | RFC3066LanguageHandler.`verifyLanguage​(String literalValue, String languageTag)` |