LiteralTerm.integer constructor

LiteralTerm.integer(
  1. int value
)

Create an integer literal

This is a convenience factory for creating literals with xsd:integer datatype. Integer literals in RDF represent whole numbers without fractional components.

Parameters:

  • value The integer value to encode as a literal

Returns: A new LiteralTerm with value converted to string and datatype set to xsd:integer

Example:

// Create an integer literal
final intLiteral = LiteralTerm.integer(42);

// Equivalent to manually creating a typed literal
final manualInt = LiteralTerm("42", datatype: Xsd.integer);

Implementation

factory LiteralTerm.integer(int value) {
  return LiteralTerm(value.toString(), datatype: Xsd.integer);
}