Class

org.squeryl

CustomSchema

Related Doc: package squeryl

Permalink

class CustomSchema extends Schema

Source
Schema.scala
Linear Supertypes
Schema, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CustomSchema
  2. Schema
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CustomSchema()(implicit fieldMapper: FieldMapper)

    Permalink

Type Members

  1. class ActiveRecord[A] extends AnyRef

    Permalink
    Definition Classes
    Schema
  2. class ColGroupDeclaration extends AnyRef

    Permalink
    Definition Classes
    Schema
  3. class ReferentialActionImpl extends ReferentialAction

    Permalink
    Definition Classes
    Schema
  4. class ReferentialEvent extends AnyRef

    Permalink
    Definition Classes
    Schema

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def afterDelete[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  5. def afterDelete[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  6. def afterInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  7. def afterInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  8. def afterSelect[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  9. def afterSelect[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  10. def afterUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  11. def afterUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  12. implicit def anyRef2ActiveTransaction[A](a: A)(implicit queryDsl: QueryDsl, m: Manifest[A]): ActiveRecord[A]

    Permalink
    Definition Classes
    Schema
  13. def applyDefaultForeignKeyPolicy(foreignKeyDeclaration: ForeignKeyDeclaration): Unit

    Permalink
    Definition Classes
    Schema
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def autoIncremented(sequenceName: String): AutoIncremented

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  16. def autoIncremented: AutoIncremented

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  17. lazy val baseARType: (Class[_]) ⇒ Option[scala.reflect.api.JavaUniverse.Symbol]

    Permalink
  18. def beforeDelete[K, A]()(implicit m: Manifest[A], ked: KeyedEntityDef[A, K]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  19. def beforeDelete[A](t: Table[A])(implicit ev: KeyedEntityDef[A, _]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  20. def beforeInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  21. def beforeInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  22. def beforeUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  23. def beforeUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  24. def callbacks: Seq[LifecycleEvent]

    Permalink
    Definition Classes
    Schema
  25. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  26. def columnNameFromPropertyName(propertyName: String): String

    Permalink
    Definition Classes
    Schema
  27. def columnTypeFor(fieldMetaData: FieldMetaData, owner: Table[_]): Option[String]

    Permalink
    Definition Classes
    Schema
  28. def columns(fieldList: TypedExpression[_, _]*): ColGroupDeclaration

    Permalink
    Definition Classes
    Schema
  29. def create: Unit

    Permalink
    Definition Classes
    Schema
  30. def createColumnGroupConstraintsAndIndexes: Unit

    Permalink
    Definition Classes
    Schema
  31. def dbType(declaration: String): DBType

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  32. def declare[B](a: BaseColumnAttributeAssignment*): Seq[BaseColumnAttributeAssignment]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  33. def defaultColumnAttributesForKeyedEntityId(typeOfIdField: Class[_]): Set[_ >: PrimaryKey <: AttributeValidOnNumericalColumn with Product with Serializable]

    Permalink
    Definition Classes
    Schema
  34. def defaultLengthOfString: Int

    Permalink
    Definition Classes
    Schema
  35. def defaultSizeOfBigDecimal: (Int, Int)

    Permalink
    Definition Classes
    Schema
  36. def drop: Unit

    Permalink
    Definition Classes
    Schema
  37. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  39. def factoryFor[A](table: Table[A]): PosoFactoryPercursorTable[A]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  40. implicit val fieldMapper: FieldMapper

    Permalink
    Definition Classes
    CustomSchema → Schema
  41. def findAllTablesFor[A](c: Class[A]): Iterable[Table[_]]

    Permalink
    Definition Classes
    Schema
  42. def findTablesFor[A](a: A): Iterable[Table[A]]

    Permalink
    Definition Classes
    Schema
  43. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  44. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  45. def indexed(indexName: String): Indexed

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  46. def indexed: Indexed

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  47. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  48. def name: Option[String]

    Permalink
    Definition Classes
    Schema
  49. def named(name: String): Named

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  50. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  51. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  52. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  53. def on[A](table: Table[A])(declarations: (A) ⇒ Seq[BaseColumnAttributeAssignment]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  54. def onDelete: ReferentialEvent

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  55. def onUpdate: ReferentialEvent

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  56. lazy val parentTypes: (scala.reflect.api.JavaUniverse.Type, scala.reflect.api.JavaUniverse.Symbol)

    Permalink
  57. def primaryKey: PrimaryKey

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  58. def printDdl(statementHandler: (String) ⇒ Unit): Unit

    Permalink
    Definition Classes
    Schema
  59. def printDdl(pw: PrintWriter): Unit

    Permalink
    Definition Classes
    Schema
  60. def printDdl: Unit

    Permalink
    Definition Classes
    Schema
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  62. def table[T](name: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]

    Permalink
    Attributes
    protected
    Definition Classes
    CustomSchema → Schema
  63. def table[T](name: String, prefix: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  64. def table[T]()(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  65. def tableNameFromClass(c: Class[_]): String

    Permalink
    Definition Classes
    Schema
  66. def tableNameFromClassName(tableName: String): String

    Permalink
    Definition Classes
    Schema
  67. def tables: Seq[Table[_]]

    Permalink
    Definition Classes
    Schema
  68. implicit def thisSchema: Schema

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  69. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  70. def transient: IsTransient

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  71. def uninsertable: Uninsertable

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  72. def unique: Unique

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  73. def unupdatable: Unupdatable

    Permalink
    Attributes
    protected
    Definition Classes
    Schema
  74. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    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 Schema

Inherited from AnyRef

Inherited from Any

Ungrouped