## Uses of Class
org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction

- Packages that use CastFunction
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra.evaluation.function |
  org.eclipse.rdf4j.query.algebra.evaluation.function.xsd | Functions for casting values to various XML Schema datatypes

- - ### Uses of CastFunction in org.eclipse.rdf4j.query.algebra.evaluation.function

    Subclasses of CastFunction in org.eclipse.rdf4j.query.algebra.evaluation.function
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BooleanCast` | Deprecated. use `BooleanCast` instead
    `class` | `DateTimeCast` | Deprecated. use `DateTimeCast` instead.
    `class` | `DecimalCast` | Deprecated. use `DecimalCast` instead.
    `class` | `DoubleCast` | Deprecated. use `DoubleCast` instead.
    `class` | `FloatCast` | Deprecated. use `FloatCast` instead.
    `class` | `IntegerCast` | Deprecated. use `IntegerCast` instead
    `class` | `StringCast` | Deprecated. use `StringCast` instead

  - ### Uses of CastFunction in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd

    Subclasses of CastFunction in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BooleanCast` | A `Function` that tries to cast its argument to an xsd:boolean.
    `class` | `ByteCast` | A `Function` that tries to cast its argument to an xsd:byte .
    `class` | `DateTimeCast` | A `Function` that tries to cast its argument to an xsd:dateTime.
    `class` | `DecimalCast` | A `Function` that tries to cast its argument to an xsd:decimal.
    `class` | `DoubleCast` | A `Function` that tries to cast its argument to an xsd:double.
    `class` | `FloatCast` | A `Function` that tries to cast its argument to an xsd:float.
    `class` | `IntCast` | A `Function` that tries to cast its argument to an xsd:int .
    `class` | `IntegerCast` | A `Function` that tries to cast its argument to an xsd:integer .
    `class` | `IntegerCastFunction` | Abstract superclass for `CastFunction`s that cast their arguments to an xsd:integer or one of its derived types.
    `class` | `LongCast` | A `IntegerCastFunction` that tries to cast its argument to an xsd:long .
    `class` | `NegativeIntegerCast` | A `Function` that tries to cast its argument to an xsd:negativeInteger .
    `class` | `NonNegativeIntegerCast` | A `Function` that tries to cast its argument to an xsd:nonNegativeInteger .
    `class` | `NonPositiveIntegerCast` | A `Function` that tries to cast its argument to an xsd:nonPositiveInteger .
    `class` | `PositiveIntegerCast` | A `Function` that tries to cast its argument to an xsd:positiveInteger .
    `class` | `ShortCast` | A `Function` that tries to cast its argument to an xsd:short .
    `class` | `StringCast` | A `Function` that tries to cast its argument to an xsd:string.
    `class` | `UnsignedByteCast` | A `IntegerCastFunction` that tries to cast its argument to an xsd:unsignedByte .
    `class` | `UnsignedIntCast` | A `IntegerCastFunction` that tries to cast its argument to an xsd:unsignedInt .
    `class` | `UnsignedLongCast` | A `IntegerCastFunction` that tries to cast its argument to an xsd:unsignedShort .
    `class` | `UnsignedShortCast` | A `IntegerCastFunction` that tries to cast its argument to an xsd:unsignedShort .