Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AbbrStore ¶
type AbbrStore interface { Exists(k *kennung.Kennung2) (err error) Hinweis() AbbrStoreGeneric[kennung.Hinweis] Kisten() AbbrStoreGeneric[kennung.Kasten] Shas() AbbrStoreGeneric[sha.Sha] Etiketten() AbbrStoreGeneric[kennung.Etikett] Typen() AbbrStoreGeneric[kennung.Typ] AddMatchable(*sku.Transacted) error errors.Flusher }
TODO-P4 make generic
type AbbrStoreCompleteGeneric ¶
type AbbrStoreCompleteGeneric[V any] interface { AbbrStoreGeneric[V] AbbrStoreMutableGeneric[V] }
type AbbrStoreGeneric ¶
type AbbrStoreMutableGeneric ¶
type ExternalReader ¶
type ExternalReader interface { ReadOneExternal( em *sku.ExternalMaybe, t *sku.Transacted, ) (e *sku.External, err error) ReadOneExternalObjekte( e *sku.External, t *sku.Transacted, ) (err error) ReadOneExternalObjekteReader( r io.Reader, e *sku.External, ) (err error) ReadOneExternalAkte( e *sku.External, t *sku.Transacted, ) (err error) }
type StoreUtil ¶
type StoreUtil interface { FlushBestandsaufnahme() error errors.Flusher standort.Getter konfig.Getter konfig.PtrGetter kennung.Clock ExternalReader CommitTransacted(*sku.Transacted) error CommitUpdatedTransacted(*sku.Transacted) error GetBestandsaufnahmeStore() bestandsaufnahme.Store GetAbbrStore() AbbrStore GetKennungIndex() kennung_index.Index GetTypenIndex() (kennung_index.KennungIndex[kennung.Typ, *kennung.Typ], error) GetAkten() *akten.Akten GetFileEncoder() objekte_collections.FileEncoder ReadAllGattung( g gattung.Gattung, f schnittstellen.FuncIter[*sku.Transacted], ) (err error) ReadAllGattungen( g gattungen.Set, f schnittstellen.FuncIter[*sku.Transacted], ) (err error) SetMatchableAdder(matcher.MatchableAdder) matcher.MatchableAdder objekte_format.Getter SetCheckedOutLogWriter(zelw schnittstellen.FuncIter[*sku.CheckedOut]) ReadOneExternalFS(*sku.Transacted) (*sku.CheckedOut, error) CheckoutQuery( options checkout_options.Options, fq matcher.FuncReaderTransactedLikePtr, f schnittstellen.FuncIter[*sku.CheckedOut], ) (err error) Checkout( options checkout_options.Options, fq matcher.FuncReaderTransactedLikePtr, ztw schnittstellen.FuncIter[*sku.Transacted], ) (zcs sku.CheckedOutMutableSet, err error) ReadFiles( fq matcher.FuncReaderTransactedLikePtr, f schnittstellen.FuncIter[*sku.CheckedOut], ) (err error) CheckoutOne( options checkout_options.Options, sz *sku.Transacted, ) (cz *sku.CheckedOut, err error) GetCwdFiles() *cwd.CwdFiles GetObjekteFormatOptions() objekte_format.Options }
Click to show internal directories.
Click to hide internal directories.