class AliasEntity extends AnyRef
Represents a pair of AliasSourceElements and a Context for each the elements to which an alias relationship can be assigned. It is used to query and store the associated alias property in the property store. The order of the elements is irrelevant, as the alias property is symmetric. To ensure this, the given elements might be swapped internally.
- Source
- AliasEntity.scala
- Alphabetic
- By Inheritance
- AliasEntity
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new AliasEntity(c1: Context, c2: Context, e1: AliasSourceElement, e2: AliasSourceElement)
- c1
The Context for the first element in which the alias relationship is valid.
- c2
The Context for the second element in which the alias relationship is valid.
- e1
The first AliasSourceElement to which the alias relationship is assigned.
- e2
The second AliasSourceElement to which the alias relationship is assigned.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bothElementsMethodBound: Boolean
Checks if the two elements of this AliasEntity are bound to a method.
Checks if the two elements of this AliasEntity are bound to a method.
- returns
True, if both elements are bound to a method, false otherwise.
- See also
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def context1: Context
- returns
the Context for the first AliasSourceElement of this AliasEntity.
- def context2: Context
- returns
the Context for the second AliasSourceElement of this AliasEntity.
- def element1: AliasSourceElement
- returns
the first AliasSourceElement of this AliasEntity.
- def element2: AliasSourceElement
- returns
the second AliasSourceElement of this AliasEntity.
- def elementsInSameMethod: Boolean
Checks if the two elements of this AliasEntity are bound to the same method.
Checks if the two elements of this AliasEntity are bound to the same method.
This method should only be called if both elements are bound to a method.
- returns
True, if both elements are bound to the same method, false otherwise.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(other: Any): Boolean
- Definition Classes
- AliasEntity → AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AliasEntity → AnyRef → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
- Deprecated