Packages

c

org.squeryl

CustomSchema

class CustomSchema extends Schema

Source
Schema.scala
Linear Supertypes
Schema, AnyRef, Any
Known Subclasses
Type Hierarchy
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. Protected

Instance Constructors

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

Type Members

  1. class ActiveRecord[A] extends AnyRef
    Definition Classes
    Schema
  2. class ColGroupDeclaration extends AnyRef
    Definition Classes
    Schema
  3. class ReferentialActionImpl extends ReferentialAction
    Definition Classes
    Schema
  4. class ReferentialEvent extends AnyRef
    Definition Classes
    Schema

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. def afterDelete[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  5. def afterDelete[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  6. def afterInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  7. def afterInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  8. def afterSelect[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  9. def afterSelect[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  10. def afterUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  11. def afterUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  12. implicit def anyRef2ActiveTransaction[A](a: A)(implicit queryDsl: QueryDsl, m: Manifest[A]): ActiveRecord[A]
    Definition Classes
    Schema
  13. def applyDefaultForeignKeyPolicy(foreignKeyDeclaration: ForeignKeyDeclaration): Unit
    Definition Classes
    Schema
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def autoIncremented(sequenceName: String): AutoIncremented
    Attributes
    protected
    Definition Classes
    Schema
  16. def autoIncremented: AutoIncremented
    Attributes
    protected
    Definition Classes
    Schema
  17. lazy val baseARType: (Class[_]) => Option[scala.reflect.api.JavaUniverse.Symbol]
  18. def beforeDelete[K, A]()(implicit m: Manifest[A], ked: KeyedEntityDef[A, K]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  19. def beforeDelete[A](t: Table[A])(implicit ev: KeyedEntityDef[A, _]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  20. def beforeInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  21. def beforeInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  22. def beforeUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
    Attributes
    protected
    Definition Classes
    Schema
  23. def beforeUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  24. def callbacks: Seq[LifecycleEvent]
    Definition Classes
    Schema
  25. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  26. def columnNameFromPropertyName(propertyName: String): String
    Definition Classes
    Schema
  27. def columnTypeFor(fieldMetaData: FieldMetaData, owner: Table[_]): Option[String]
    Definition Classes
    Schema
  28. def columns(fieldList: TypedExpression[_, _]*): ColGroupDeclaration
    Definition Classes
    Schema
  29. def create: Unit
    Definition Classes
    Schema
  30. def createColumnGroupConstraintsAndIndexes: Unit
    Definition Classes
    Schema
  31. def dbType(declaration: String): DBType
    Attributes
    protected
    Definition Classes
    Schema
  32. def declare[B](a: BaseColumnAttributeAssignment*): Seq[BaseColumnAttributeAssignment]
    Attributes
    protected
    Definition Classes
    Schema
  33. def defaultColumnAttributesForKeyedEntityId(typeOfIdField: Class[_]): Set[_ >: PrimaryKey <: AttributeValidOnNumericalColumn with Product with Serializable]
    Definition Classes
    Schema
  34. def defaultLengthOfString: Int
    Definition Classes
    Schema
  35. def defaultSizeOfBigDecimal: (Int, Int)
    Definition Classes
    Schema
  36. def drop: Unit
    Definition Classes
    Schema
  37. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  39. def factoryFor[A](table: Table[A]): PosoFactoryPercursorTable[A]
    Attributes
    protected
    Definition Classes
    Schema
  40. implicit val fieldMapper: FieldMapper
    Definition Classes
    CustomSchema → Schema
  41. def findAllTablesFor[A](c: Class[A]): Iterable[Table[_]]
    Definition Classes
    Schema
  42. def findTablesFor[A](a: A): Iterable[Table[A]]
    Definition Classes
    Schema
  43. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def indexed(indexName: String): Indexed
    Attributes
    protected
    Definition Classes
    Schema
  46. def indexed: Indexed
    Attributes
    protected
    Definition Classes
    Schema
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. def name: Option[String]
    Definition Classes
    Schema
  49. def named(name: String): Named
    Attributes
    protected
    Definition Classes
    Schema
  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  52. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  53. def on[A](table: Table[A])(declarations: (A) => Seq[BaseColumnAttributeAssignment]): Unit
    Attributes
    protected
    Definition Classes
    Schema
  54. def onDelete: ReferentialEvent
    Attributes
    protected
    Definition Classes
    Schema
  55. def onUpdate: ReferentialEvent
    Attributes
    protected
    Definition Classes
    Schema
  56. lazy val parentTypes: (scala.reflect.api.JavaUniverse.Type, scala.reflect.api.JavaUniverse.Symbol)
  57. def primaryKey: PrimaryKey
    Attributes
    protected
    Definition Classes
    Schema
  58. def printDdl(statementHandler: (String) => Unit): Unit
    Definition Classes
    Schema
  59. def printDdl(pw: PrintWriter): Unit
    Definition Classes
    Schema
  60. def printDdl: Unit
    Definition Classes
    Schema
  61. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  62. def table[T](name: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
    Attributes
    protected
    Definition Classes
    CustomSchema → Schema
  63. def table[T](name: String, prefix: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
    Attributes
    protected
    Definition Classes
    Schema
  64. def table[T]()(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
    Attributes
    protected
    Definition Classes
    Schema
  65. def tableNameFromClass(c: Class[_]): String
    Definition Classes
    Schema
  66. def tableNameFromClassName(tableName: String): String
    Definition Classes
    Schema
  67. def tables: Seq[Table[_]]
    Definition Classes
    Schema
  68. implicit def thisSchema: Schema
    Attributes
    protected
    Definition Classes
    Schema
  69. def toString(): String
    Definition Classes
    AnyRef → Any
  70. def transient: IsTransient
    Attributes
    protected
    Definition Classes
    Schema
  71. def uninsertable: Uninsertable
    Attributes
    protected
    Definition Classes
    Schema
  72. def unique: Unique
    Attributes
    protected
    Definition Classes
    Schema
  73. def unupdatable: Unupdatable
    Attributes
    protected
    Definition Classes
    Schema
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  76. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

Inherited from Schema

Inherited from AnyRef

Inherited from Any

Ungrouped