Skip to content

Class.PaymentMandate

github-actions[bot] edited this page Dec 9, 2024 · 6 revisions

einvoicing / PaymentMandate

Class: PaymentMandate

Extends

Constructors

new PaymentMandate()

protected new PaymentMandate(props): PaymentMandate

Parameters

props

IPaymentMandate

Returns

PaymentMandate

Inherited from

ValueObject.constructor

Defined in

base/ValueObject.ts:18

Properties

props

readonly props: IPaymentMandate

Inherited from

ValueObject.props

Defined in

base/ValueObject.ts:16

Accessors

account

Get Signature

get account(): string

Get the debited account.

Returns

string

Set Signature

set account(value): void

Set the debited account.

Parameters
value

string

Returns

void

Defined in

valueObject/PaymentMandate.ts:41


reference

Get Signature

get reference(): string

Get the mandate reference.

Returns

string

Set Signature

set reference(value): void

Set the mandate reference.

Parameters
value

string

Returns

void

Defined in

valueObject/PaymentMandate.ts:27

Methods

equals()

equals(vo?): boolean

Parameters

vo?

ValueObject<IPaymentMandate>

Returns

boolean

Inherited from

ValueObject.equals

Defined in

base/ValueObject.ts:22


toPrimitive()

toPrimitive(): IPaymentMandate

Returns

IPaymentMandate

Defined in

valueObject/PaymentMandate.ts:52


create()

static create(props): PaymentMandate

Parameters

props

IPaymentMandate

Returns

PaymentMandate

Defined in

valueObject/PaymentMandate.ts:20

Clone this wiki locally