KdbxBody class

Inheritance

Constructors

KdbxBody.create(KdbxMeta meta, KdbxGroup rootGroup)
KdbxBody.read(XmlElement node, KdbxMeta meta, KdbxGroup rootGroup)

Properties

changes Stream<ChangeEvent<KdbxNode>>
no setterinherited
ctx → KdbxReadWriteContext
no setter
deletedObjects List<KdbxDeletedObject>
no setter
hashCode int
The hash code for this object.
no setterinherited
isDirty bool
no setterinherited
meta KdbxMeta
final
node → XmlElement
XML Node used while reading this KdbxNode. Must NOT be modified. Only copies which are obtained through toXml. this node should always represent the original loaded state.
finalinherited
rootGroup KdbxGroup
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clean(TimeSequence savedAt) bool
inherited
generateXml(ProtectedSaltGenerator saltGenerator) → XmlDocument
merge(KdbxBody other) MergeContext
modify<RET>(RET modify()) → RET
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAfterAnyModify() → void
Called after the all modifications
inherited
onAfterModify() → void
Called after the first modification (ie. after isDirty changed from false to true)
inherited
onBeforeModify() → void
Called before the first modification (ie. before isDirty changes from false to true)
inherited
toString() String
A string representation of this object.
inherited
toXml() → XmlElement
must only be called to save this object.
inherited
writeV3(WriterHelper writer, KdbxFile kdbxFile, ProtectedSaltGenerator saltGenerator) Future<void>
writeV4(WriterHelper writer, KdbxFile kdbxFile, ProtectedSaltGenerator saltGenerator, _KeysV4 keys) → void

Operators

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