ObjectTree

final case class ObjectTree[A](info: A, children: Map[EONamedBnd, ObjectTree[A]])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def traverseMethods[P, M, F[_], MM, O[_, _]](f: (EONamedBnd, M, O[P, M]) => F[MM])(implicit T: TraverseMethods[O], F: Applicative[F], ev: A =:= O[P, M]): F[ObjectTree[O[P, MM]]]
def zip[B, P, M](other: ObjectTree[B])(implicit ev: A <:< ObjectInfoForAnalysis[P, M]): ObjectTree[(A, B)]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product