case class DefaultModel(table: Table, config: GeneratorConfiguration, inheritances: Inheritances) extends Model with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultModel
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Model
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultModel(table: Table, config: GeneratorConfiguration, inheritances: Inheritances)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate() @throws( ... )
  6. def compilationUnit: CompilationUnit

    The compilation unit that the model belongs to.

    The compilation unit that the model belongs to.

    Definition Classes
    DefaultModelModel
  7. val config: GeneratorConfiguration
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def fullName: String

    The full name of the model.

    The full name of the model.

    Definition Classes
    Model
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. val inheritances: Inheritances
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def link(repository: ModelRepository): Unit

    Links the given model repository to this model.

    Links the given model repository to this model.

    Definition Classes
    DefaultModelModel
  14. def link(unit: CompilationUnit): Unit

    Links the given compilation unit to this model.

    Links the given compilation unit to this model.

    Since CompilationUnit also expects a list of models, we have to defer the linking of this value, as it's essentially an upwards-reference. Compare Table.

    Definition Classes
    DefaultModelModel
  15. def modelRepository: ModelRepository

    The model repository that owns this model.

    The model repository that owns this model.

    Definition Classes
    DefaultModelModel
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. def properties: Seq[Property]

    The properties of the model in correct order.

    The properties of the model in correct order.

    Definition Classes
    DefaultModelModel
  20. def simpleName: String

    The simple name of the model.

    The simple name of the model.

    Definition Classes
    DefaultModelModel
  21. def supertypes: Seq[TypeReference]

    The supertypes of the model in correct order.

    The supertypes of the model in correct order.

    Definition Classes
    DefaultModelModel
  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. val table: Table

    The table to be transformed.

    The table to be transformed.

    Definition Classes
    DefaultModelModel
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Model

Inherited from AnyRef

Inherited from Any

Ungrouped