IriCompactionSettings class

Constructors

IriCompactionSettings.new({required bool generateMissingPrefixes, required AllowedCompactionTypes? allowedCompactionTypes, required Set<IriTerm> specialPredicates, required Set<IriTerm> specialDatatypes, bool renderFragmentsAsPrefixed = false, IriRelativizationOptions iriRelativization = const IriRelativizationOptions.full()})

Properties

allowedCompactionTypes AllowedCompactionTypes
final
generateMissingPrefixes bool
Controls automatic generation of namespace prefixes for IRIs without matching prefixes.
final
hashCode int
The hash code for this object.
no setterinherited
iriRelativization IriRelativizationOptions
Options for controlling IRI relativization behavior during compaction.
final
renderFragmentsAsPrefixed bool
Controls how fragment IRIs are rendered.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
specialDatatypes Set<IriTerm>
final
specialPredicates Set<IriTerm>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited