Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnyEntryInput ¶
type AnyEntryInput struct {
Address ledger.PostingAddress
AmountValue alpacadecimal.Decimal
}
func (*AnyEntryInput) Amount ¶
func (a *AnyEntryInput) Amount() alpacadecimal.Decimal
func (*AnyEntryInput) PostingAddress ¶
func (a *AnyEntryInput) PostingAddress() ledger.PostingAddress
type AnyTransactionGroupInput ¶
type AnyTransactionGroupInput struct {
NamespaceValue string
TransactionsValues []*AnyTransactionInput
AnnotationsValue models.Annotations
}
func (*AnyTransactionGroupInput) Annotations ¶
func (a *AnyTransactionGroupInput) Annotations() models.Annotations
func (*AnyTransactionGroupInput) Namespace ¶
func (a *AnyTransactionGroupInput) Namespace() string
func (*AnyTransactionGroupInput) Transactions ¶
func (a *AnyTransactionGroupInput) Transactions() []ledger.TransactionInput
type AnyTransactionInput ¶
type AnyTransactionInput struct {
BookedAtValue time.Time
EntryInputsValues []*AnyEntryInput
AnnotationsValue models.Annotations
}
func (*AnyTransactionInput) Annotations ¶
func (a *AnyTransactionInput) Annotations() models.Annotations
func (*AnyTransactionInput) AsGroupInput ¶
func (a *AnyTransactionInput) AsGroupInput(namespace string, annotations models.Annotations) ledger.TransactionGroupInput
func (*AnyTransactionInput) BookedAt ¶
func (a *AnyTransactionInput) BookedAt() time.Time
func (*AnyTransactionInput) EntryInputs ¶
func (a *AnyTransactionInput) EntryInputs() []ledger.EntryInput
Click to show internal directories.
Click to hide internal directories.