PaymentMeans class
A class representing the means of payment in an invoice or transaction. This includes the code representing the type of payment and an optional instruction note.
Constructors
- PaymentMeans.new({required PaymentMeansCode code, required String instructionNote})
-
Constructor to initialize the PaymentMeans object with a
code
andinstructionNote
.
Properties
- code ↔ PaymentMeansCode
-
The payment means code (e.g., credit card, cash).
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- instructionNote ↔ String
-
An instruction note providing additional details about the payment.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toXml(
XmlBuilder builder) → void - Converts the PaymentMeans object into an XML structure.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited