class CustomSchema extends Schema
Ordering
- Alphabetic
- By Inheritance
Inherited
- CustomSchema
- Schema
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new CustomSchema()(implicit fieldMapper: FieldMapper)
Type Members
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
afterDelete[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterDelete[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterSelect[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterSelect[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
afterUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
implicit
def
anyRef2ActiveTransaction[A](a: A)(implicit queryDsl: QueryDsl, m: Manifest[A]): ActiveRecord[A]
- Definition Classes
- Schema
-
def
applyDefaultForeignKeyPolicy(foreignKeyDeclaration: ForeignKeyDeclaration): Unit
- Definition Classes
- Schema
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
autoIncremented(sequenceName: String): AutoIncremented
- Attributes
- protected
- Definition Classes
- Schema
-
def
autoIncremented: AutoIncremented
- Attributes
- protected
- Definition Classes
- Schema
- lazy val baseARType: (Class[_]) ⇒ Option[scala.reflect.api.JavaUniverse.Symbol]
-
def
beforeDelete[K, A]()(implicit m: Manifest[A], ked: KeyedEntityDef[A, K]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
beforeDelete[A](t: Table[A])(implicit ev: KeyedEntityDef[A, _]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
beforeInsert[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
beforeInsert[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
beforeUpdate[A]()(implicit m: Manifest[A]): LifecycleEventPercursorClass[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
beforeUpdate[A](t: Table[A]): LifecycleEventPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
def
callbacks: Seq[LifecycleEvent]
- Definition Classes
- Schema
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
columnNameFromPropertyName(propertyName: String): String
- Definition Classes
- Schema
-
def
columnTypeFor(fieldMetaData: FieldMetaData, owner: Table[_]): Option[String]
- Definition Classes
- Schema
-
def
columns(fieldList: TypedExpression[_, _]*): ColGroupDeclaration
- Definition Classes
- Schema
-
def
create: Unit
- Definition Classes
- Schema
-
def
createColumnGroupConstraintsAndIndexes: Unit
- Definition Classes
- Schema
-
def
dbType(declaration: String): DBType
- Attributes
- protected
- Definition Classes
- Schema
-
def
declare[B](a: BaseColumnAttributeAssignment*): Seq[BaseColumnAttributeAssignment]
- Attributes
- protected
- Definition Classes
- Schema
-
def
defaultColumnAttributesForKeyedEntityId(typeOfIdField: Class[_]): Set[_ >: PrimaryKey <: AttributeValidOnNumericalColumn with Product with Serializable]
- Definition Classes
- Schema
-
def
defaultLengthOfString: Int
- Definition Classes
- Schema
-
def
defaultSizeOfBigDecimal: (Int, Int)
- Definition Classes
- Schema
-
def
drop: Unit
- Definition Classes
- Schema
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
factoryFor[A](table: Table[A]): PosoFactoryPercursorTable[A]
- Attributes
- protected
- Definition Classes
- Schema
-
implicit
val
fieldMapper: FieldMapper
- Definition Classes
- CustomSchema → Schema
-
def
findAllTablesFor[A](c: Class[A]): Iterable[Table[_]]
- Definition Classes
- Schema
-
def
findTablesFor[A](a: A): Iterable[Table[A]]
- Definition Classes
- Schema
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
indexed(indexName: String): Indexed
- Attributes
- protected
- Definition Classes
- Schema
-
def
indexed: Indexed
- Attributes
- protected
- Definition Classes
- Schema
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
name: Option[String]
- Definition Classes
- Schema
-
def
named(name: String): Named
- Attributes
- protected
- Definition Classes
- Schema
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
on[A](table: Table[A])(declarations: (A) ⇒ Seq[BaseColumnAttributeAssignment]): Unit
- Attributes
- protected
- Definition Classes
- Schema
-
def
onDelete: ReferentialEvent
- Attributes
- protected
- Definition Classes
- Schema
-
def
onUpdate: ReferentialEvent
- Attributes
- protected
- Definition Classes
- Schema
- lazy val parentTypes: (scala.reflect.api.JavaUniverse.Type, scala.reflect.api.JavaUniverse.Symbol)
-
def
primaryKey: PrimaryKey
- Attributes
- protected
- Definition Classes
- Schema
-
def
printDdl(statementHandler: (String) ⇒ Unit): Unit
- Definition Classes
- Schema
-
def
printDdl(pw: PrintWriter): Unit
- Definition Classes
- Schema
-
def
printDdl: Unit
- Definition Classes
- Schema
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
table[T](name: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
- Attributes
- protected
- Definition Classes
- CustomSchema → Schema
-
def
table[T](name: String, prefix: String)(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
- Attributes
- protected
- Definition Classes
- Schema
-
def
table[T]()(implicit manifestT: Manifest[T], ked: OptionalKeyedEntityDef[T, _]): Table[T]
- Attributes
- protected
- Definition Classes
- Schema
-
def
tableNameFromClass(c: Class[_]): String
- Definition Classes
- Schema
-
def
tableNameFromClassName(tableName: String): String
- Definition Classes
- Schema
-
def
tables: Seq[Table[_]]
- Definition Classes
- Schema
-
implicit
def
thisSchema: Schema
- Attributes
- protected
- Definition Classes
- Schema
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
transient: IsTransient
- Attributes
- protected
- Definition Classes
- Schema
-
def
uninsertable: Uninsertable
- Attributes
- protected
- Definition Classes
- Schema
-
def
unique: Unique
- Attributes
- protected
- Definition Classes
- Schema
-
def
unupdatable: Unupdatable
- Attributes
- protected
- Definition Classes
- Schema
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.