Relation

interface Relation : TreeUnit

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Properties

Link copied to clipboard
abstract val cascadeText: String
Link copied to clipboard
abstract val children: List<TreeUnit>
Link copied to clipboard
abstract val columnCount: Int
Link copied to clipboard
abstract val columnsName: String
Link copied to clipboard
abstract var comment: String?
Link copied to clipboard
abstract val commentTags: Map<String, String>
Link copied to clipboard
abstract val entity: Entity
Link copied to clipboard
abstract val isAutoReference: Boolean
Link copied to clipboard
abstract val isMarkedForDeletion: Boolean
Link copied to clipboard
abstract var isVirtual: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract var mutatedAt: Long
Link copied to clipboard
abstract override val name: String
Link copied to clipboard
abstract val parent: TreeUnit?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val sourceAttributes: List<Attribute?>
Link copied to clipboard
abstract val symbolicName: String
Link copied to clipboard
abstract val targetAttributes: List<Attribute?>
Link copied to clipboard
abstract val targetEntity: Entity?
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun getByName(name: String): TreeUnit?
Link copied to clipboard
abstract fun getColumnAt(index: Int, atSource: Boolean): Attribute?
Link copied to clipboard
abstract fun getDisplayName(diagram: Diagram): String
Link copied to clipboard
abstract fun hasFlag(flag: Int): Boolean
Link copied to clipboard
abstract fun markForDeletion()
Link copied to clipboard
abstract fun ref(): String
Link copied to clipboard
abstract fun resetFlag(flag: Int)
Link copied to clipboard
abstract fun setCommentTag(key: String, value: String?)
Link copied to clipboard
abstract fun setFlag(flag: Int)