org.omp4j

tree

package tree

Cached source tree

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. tree
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class AnonymousClass(_clb: ClassBodyContext, parent: OMPClass, parser: Java8Parser)(implicit conf: Config, ompFile: OMPFile) extends OMPClass with Nonreflectable with Product with Serializable

    The anonymous class representation

  2. trait ClassTrait extends AnyRef

    The basic class trait.

  3. trait Findable extends AnyRef

    Trait for findClass method.

  4. case class InnerClass(ec: ClassDeclarationContext, parent: OMPClass, parser: Java8Parser)(implicit conf: Config, ompFile: OMPFile) extends OMPClass with Reflectable with Product with Serializable

    The inner class representation (with FQN; reflectable)

  5. case class InnerInLocalClass(ec: ClassDeclarationContext, parent: OMPClass, parser: Java8Parser)(implicit conf: Config, ompFile: OMPFile) extends OMPClass with Nonreflectable with Product with Serializable

    The inner class representation (already inside some local class)

  6. case class LocalClass(ec: ClassDeclarationContext, parent: OMPClass, parser: Java8Parser)(implicit conf: Config, ompFile: OMPFile) extends OMPClass with Nonreflectable with Product with Serializable

    The local class representation

  7. trait Nonreflectable extends ClassTrait

    The nonreflectable trait represents classes that can't be reflected.

  8. abstract class OMPBase extends AnyRef

    Abstract parent of all model classes

  9. abstract class OMPClass extends Findable

    The abstract class representation

  10. class OMPFile extends Findable

    File representation containing list of classes

  11. case class OMPVariable(name: String, _varType: String, meaning: OMPVariableType.OMPVariableType = OMPVariableType.Class, isPrivate: Boolean = false) extends Product with Serializable

    Variable representation

  12. trait Reflectable extends ClassTrait

    The reflectable train represents classes that can be reflected.

  13. case class TopClass(ec: ClassDeclarationContext, parent: OMPClass, parser: Java8Parser)(implicit conf: Config, ompFile: OMPFile) extends OMPClass with Reflectable with Product with Serializable

    The first-level class representation

Value Members

  1. object OMPClass

    Class model companion object

  2. object OMPFile

    OMPFile companion object

  3. object OMPVariable extends Serializable

    Static OMPVariable locator

  4. object OMPVariableType extends Enumeration

    Variable-meaning enum

Inherited from AnyRef

Inherited from Any

Ungrouped