# Package org.eclipse.rdf4j.query.algebra.evaluation.function.xsd

Functions for casting values to various XML Schema datatypes

See: Description

- Class Summary
  Class | Description
  --- | ---
  BooleanCast | A `Function` that tries to cast its argument to an `xsd:boolean`.
  ByteCast | A `Function` that tries to cast its argument to an `xsd:byte` .
  CastFunction | Abstract superclass for `Function`s that cast an argument to an XML Schema datatype.
  DateTimeCast | A `Function` that tries to cast its argument to an `xsd:dateTime`.
  DecimalCast | A `Function` that tries to cast its argument to an `xsd:decimal`.
  DoubleCast | A `Function` that tries to cast its argument to an `xsd:double`.
  FloatCast | A `Function` that tries to cast its argument to an `xsd:float`.
  IntCast | A `Function` that tries to cast its argument to an `xsd:int` .
  IntegerCast | A `Function` that tries to cast its argument to an `xsd:integer` .
  IntegerCastFunction | Abstract superclass for `CastFunction`s that cast their arguments to an xsd:integer or one of its derived types.
  LongCast | A `IntegerCastFunction` that tries to cast its argument to an `xsd:long` .
  NegativeIntegerCast | A `Function` that tries to cast its argument to an `xsd:negativeInteger` .
  NonNegativeIntegerCast | A `Function` that tries to cast its argument to an `xsd:nonNegativeInteger` .
  NonPositiveIntegerCast | A `Function` that tries to cast its argument to an `xsd:nonPositiveInteger` .
  PositiveIntegerCast | A `Function` that tries to cast its argument to an `xsd:positiveInteger` .
  ShortCast | A `Function` that tries to cast its argument to an `xsd:short` .
  StringCast | A `Function` that tries to cast its argument to an `xsd:string`.
  UnsignedByteCast | A `IntegerCastFunction` that tries to cast its argument to an `xsd:unsignedByte` .
  UnsignedIntCast | A `IntegerCastFunction` that tries to cast its argument to an `xsd:unsignedInt` .
  UnsignedLongCast | A `IntegerCastFunction` that tries to cast its argument to an `xsd:unsignedShort` .
  UnsignedShortCast | A `IntegerCastFunction` that tries to cast its argument to an `xsd:unsignedShort` .

## Package org.eclipse.rdf4j.query.algebra.evaluation.function.xsd Description

Functions for casting values to various XML Schema datatypes

See Also:
  `XSD`

Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.