ReadTransaction

class ReadTransaction(val tree: ITree, val branch: IBranch) : Transaction, IReadTransaction

Constructors

Link copied to clipboard
constructor(tree: ITree, branch: IBranch)

Functions

Link copied to clipboard
open override fun containsNode(nodeId: Long): Boolean
Link copied to clipboard
open override fun getAllChildren(parentId: Long): Iterable<Long>
Link copied to clipboard
open override fun getChildren(parentId: Long, role: String?): Iterable<Long>
Link copied to clipboard
open override fun getConcept(nodeId: Long): IConcept?
Link copied to clipboard
open override fun getConceptReference(nodeId: Long): IConceptReference?
Link copied to clipboard
open override fun getParent(nodeId: Long): Long
Link copied to clipboard
open override fun getProperty(nodeId: Long, role: String): String?
Link copied to clipboard
open override fun getPropertyRoles(sourceId: Long): Iterable<String>
Link copied to clipboard
open override fun getReferenceRoles(sourceId: Long): Iterable<String>
Link copied to clipboard
open override fun getReferenceTarget(sourceId: Long, role: String): INodeReference?
Link copied to clipboard
open override fun getRole(nodeId: Long): String?
Link copied to clipboard
open override fun getUserObject(key: Any): Any?
Link copied to clipboard
open override fun putUserObject(key: Any, value: Any?)

Properties

Link copied to clipboard
open override val branch: IBranch
Link copied to clipboard
open override val tree: ITree