POISoftware class abstract

Information related to the software of the POI System which manages the Sale to POI protocol. In a session allows identifying the product features of a POI System.

Properties:

  • manufacturerID - Identification of the Manufacturer. Sent in the Login Request (Response) to identify the Sale System (POI System) manufacturer during the session.
  • applicationName - Name of the software product. Sent in the Login Request (Response) to identify the Sale System (POI System) product name during the session.
  • softwareVersion - Version of the software product. Sent in the Login Request (Response) to identify the version of the Sale System (POI System) product software during the session.
  • certificationCode - Certification code of the software which manages the Sale to POI protocol. Sent in the Login Request (Response) to get the certification code of the Sale System (POI System) product software. This code can be a software checksum or any number associated with the software.
Annotations
  • @BuiltValue.new()

Constructors

POISoftware([void updates(POISoftwareBuilder b)])
factory

Properties

applicationName String
Name of the software product. Sent in the Login Request (Response) to identify the Sale System (POI System) product name during the session.
no setter
certificationCode String
Certification code of the software which manages the Sale to POI protocol. Sent in the Login Request (Response) to get the certification code of the Sale System (POI System) product software. This code can be a software checksum or any number associated with the software.
no setter
hashCode int
The hash code for this object.
no setterinherited
manufacturerID String
Identification of the Manufacturer. Sent in the Login Request (Response) to identify the Sale System (POI System) manufacturer during the session.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
softwareVersion String
Version of the software product. Sent in the Login Request (Response) to identify the version of the Sale System (POI System) product software during the session.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(POISoftwareBuilder)) POISoftware
Rebuilds the instance.
inherited
toBuilder() POISoftwareBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<POISoftware>
no setter