case class InheritanceDiagram(thisNode: ThisNode, superClasses: List[Node], subClasses: List[Node], incomingImplicits: List[ImplicitNode], outgoingImplicits: List[ImplicitNode]) extends Diagram with Product with Serializable
Ordering
- Alphabetic
- By Inheritance
Inherited
- InheritanceDiagram
- Serializable
- Serializable
- Product
- Equals
- Diagram
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new InheritanceDiagram(thisNode: ThisNode, superClasses: List[Node], subClasses: List[Node], incomingImplicits: List[ImplicitNode], outgoingImplicits: List[ImplicitNode])
Value Members
-
lazy val
depthInfo: DepthInfo
- Definition Classes
- InheritanceDiagram → Diagram
-
def
edges: collection.immutable.List[(Node, collection.immutable.List[Node])]
- Definition Classes
- InheritanceDiagram → Diagram
- val incomingImplicits: List[ImplicitNode]
-
def
isContentDiagram: Boolean
- Definition Classes
- Diagram
-
def
isInheritanceDiagram: Boolean
- Definition Classes
- InheritanceDiagram → Diagram
-
def
nodes: collection.immutable.List[Node]
- Definition Classes
- InheritanceDiagram → Diagram
- val outgoingImplicits: List[ImplicitNode]
- val subClasses: List[Node]
- val superClasses: List[Node]
- val thisNode: ThisNode
The Scala compiler and reflection APIs.