SchemaPackage class

A schema package contains a set of schemas and type definitions.

Constructors

SchemaPackage({bool? ignoreMinOccurs, List<Hl7SchemaConfig>? schemas, String? schematizedParsingType, List<Hl7TypesConfig>? types, String? unexpectedSegmentHandling})
SchemaPackage.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
ignoreMinOccurs bool?
Flag to ignore all min_occurs restrictions in the schema.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemas List<Hl7SchemaConfig>?
Schema configs that are layered based on their VersionSources that match the incoming message.
getter/setter pair
schematizedParsingType String?
Determines how messages that fail to parse are handled. Possible string values are:
getter/setter pair
types List<Hl7TypesConfig>?
Schema type definitions that are layered based on their VersionSources that match the incoming message.
getter/setter pair
unexpectedSegmentHandling String?
Determines how unexpected segments (segments not matched to the schema) are handled. Possible string values are:
getter/setter pair

Methods

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

Operators

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