IriCompactionSettings constructor

IriCompactionSettings({
  1. required bool generateMissingPrefixes,
  2. required AllowedCompactionTypes? allowedCompactionTypes,
  3. required Set<IriTerm> specialPredicates,
  4. required Set<IriTerm> specialDatatypes,
  5. bool renderFragmentsAsPrefixed = false,
  6. IriRelativizationOptions iriRelativization = const IriRelativizationOptions.full(),
})

Implementation

IriCompactionSettings({
  required this.generateMissingPrefixes,
  required AllowedCompactionTypes? allowedCompactionTypes,
  required this.specialPredicates,
  required this.specialDatatypes,
  this.renderFragmentsAsPrefixed = false,
  this.iriRelativization = const IriRelativizationOptions.full(),
}) : allowedCompactionTypes =
          allowedCompactionTypes ?? allowedCompactionTypesAll;