AccountXml

Account XML

For a complete description of Account XML, see Acrobits documentation.

Constructors

Link copied to clipboard
constructor(type: AccountType)
constructor(@NonNull xml: Xml)
constructor(@NonNull xml: Xml, @Nullable defaultAttributes: MergeableNodeAttributes)

Functions

Link copied to clipboard
Link copied to clipboard
open fun changeThread()
Change thread this pointer can be accessed from to the current one.
Link copied to clipboard
Link copied to clipboard
open fun close()
Close the native pointer.
abstract fun close()
Link copied to clipboard
open fun equals(@Nullable o: Any): Boolean
Check if the pointer is equal to another one.
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
Link copied to clipboard
open fun getType(): AccountType
Link copied to clipboard
Link copied to clipboard
open fun getXml(): Xml
Link copied to clipboard
open fun hashCode(): Int
Get hash code.
Link copied to clipboard
open fun isClosed(): Boolean
Check if the native pointer is closed.
Link copied to clipboard
open fun isEnabled(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isMutable(): Boolean
Check if the native pointer is mutable.
Link copied to clipboard
open fun isSamePointer(@NonNull other: Pointer): Boolean
Check if the pointer is the same as in another pointer.
Link copied to clipboard
open fun merge(@NonNull xml: MergeableXml)
open fun merge(@NonNull xml: MergeableXml, @Nullable filter: MergeableFilter)
Link copied to clipboard
open fun mergeValue(@NonNull value: Xml)
open fun mergeValue(@NonNull value: Xml, @Nullable attributes: MergeableNodeAttributes)
open fun mergeValue(@NonNull key: String, @NonNull value: String)
open fun mergeValue(@NonNull value: Xml, @Nullable attributes: MergeableNodeAttributes, @Nullable filter: MergeableFilter)
open fun mergeValue(@NonNull key: String, @NonNull value: String, @Nullable attributes: MergeableNodeAttributes)
open fun mergeValue(@NonNull key: String, @NonNull value: String, @Nullable attributes: MergeableNodeAttributes, @Nullable filter: MergeableFilter)
Link copied to clipboard
Link copied to clipboard
open fun removeAll(@NonNull key: String)
open fun removeAll(@NonNull key: String, @Nullable attributes: MergeableNodeAttributes)
Link copied to clipboard
open fun setEnabled()
open fun setEnabled(enabled: Boolean)
Link copied to clipboard
open fun setId(@NonNull id: String)
Link copied to clipboard
open fun setImportPending()
open fun setImportPending(pending: Boolean)
Link copied to clipboard
open fun toString(): String
Report string describing this pointer.
open fun toString(pretty: Boolean): String