pro
.
savant
.
circumflex
.
orm
AutoIncrementable
trait
AutoIncrementable
[
T
,
R <:
Record
[_,
R
]
]
extends
Field
[
T
,
R
]
Linear Supertypes
Field
[
T
,
R
],
SQLable
,
ValueHolder
[
T
,
R
],
Equals
,
Wrapper
[
Option
[
T
]],
Container
[
T
],
AnyRef
,
Any
Known Subclasses
IntField
,
LongField
Ordering
Alphabetic
By inheritance
Inherited
AutoIncrementable
Field
SQLable
ValueHolder
Equals
Wrapper
Container
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
:=
(
v:
T
)
:
Container
[
T
]
Definition Classes
Container
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
AUTO_INCREMENT
:
AutoIncrementable
.this.type
def
BETWEEN
(
lowerValue:
T
,
upperValue:
T
)
:
SimpleExpression
Definition Classes
Field
def
DEFAULT
(
expr:
String
)
:
AutoIncrementable
.this.type
Definition Classes
Field
def
EQ
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
ValueHolder
def
EQ
(
value:
T
)
:
Predicate
Definition Classes
ValueHolder
def
EQ_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
EQ_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
GE
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
Field
def
GE
(
value:
T
)
:
Predicate
Definition Classes
Field
def
GE_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
GE_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
GT
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
Field
def
GT
(
value:
T
)
:
Predicate
Definition Classes
Field
def
GT_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
GT_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
IN
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
IN
(
params:
Seq
[
T
]
)
:
Predicate
Definition Classes
Field
def
IS_NOT_NULL
:
Predicate
Definition Classes
ValueHolder
def
IS_NULL
:
Predicate
Definition Classes
ValueHolder
def
LE
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
Field
def
LE
(
value:
T
)
:
Predicate
Definition Classes
Field
def
LE_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
LE_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
LT
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
Field
def
LT
(
value:
T
)
:
Predicate
Definition Classes
Field
def
LT_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
LT_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
NE
(
col:
ColumnExpression
[_, _]
)
:
Predicate
Definition Classes
ValueHolder
def
NE
(
value:
T
)
:
Predicate
Definition Classes
ValueHolder
def
NE_ALL
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
NE_SOME
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
NOT_IN
(
query:
SQLQuery
[_]
)
:
Predicate
Definition Classes
Field
def
NOT_NULL
(
initialValue:
T
)
:
AutoIncrementable
.this.type
Definition Classes
Field
def
NOT_NULL
:
AutoIncrementable
.this.type
Definition Classes
Field
def
REFERENCES
[
P <:
Record
[
T
,
P
]
]
(
relation:
Relation
[
T
,
P
]
)
:
Association
[
T
,
R
,
P
]
Definition Classes
Field
def
UNIQUE
:
AutoIncrementable
.this.type
Definition Classes
Field
var
_autoIncrement
:
Boolean
Attributes
protected
var
_defaultExpression
:
Option
[
String
]
Attributes
protected
Definition Classes
Field
var
_notNull
:
Boolean
Attributes
protected
Definition Classes
Field
var
_setters
:
Seq
[(
T
) ⇒
T
]
Attributes
protected
Definition Classes
Container
var
_unique
:
Boolean
Attributes
protected
Definition Classes
Field
var
_value
:
Option
[
T
]
Attributes
protected
Definition Classes
Container
def
addSetter
(
f: (
T
) ⇒
T
)
:
AutoIncrementable
.this.type
Definition Classes
Container
def
aliasedName
:
String
Definition Classes
ValueHolder
def
apply
()
:
T
Definition Classes
Container
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
canEqual
(
that:
Any
)
:
Boolean
Definition Classes
ValueHolder
→ Equals
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
defaultExpression
:
Option
[
String
]
Definition Classes
Field
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
that:
Any
)
:
Boolean
Definition Classes
ValueHolder
→ Equals → AnyRef → Any
def
filter
(
predicate: (
T
) ⇒
Boolean
)
:
Option
[
T
]
Definition Classes
Container
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
flatMap
[
B
]
(
f: (
T
) ⇒
Option
[
B
]
)
:
Option
[
B
]
Definition Classes
Container
def
get
:
Option
[
T
]
Definition Classes
Container
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getOrElse
(
default: ⇒
T
)
:
T
Definition Classes
Container
lazy val
hashCode
:
Int
Definition Classes
ValueHolder
→ AnyRef → Any
def
isAutoIncrement
:
Boolean
def
isEmpty
:
Boolean
Definition Classes
Container
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isNotNull
:
Boolean
Definition Classes
Field
def
isUnique
:
Boolean
Definition Classes
Field
def
item
:
Option
[
T
]
Definition Classes
ValueHolder
→ Wrapper
def
map
[
B
]
(
f: (
T
) ⇒
B
)
:
Option
[
B
]
Definition Classes
Container
val
name
:
String
Definition Classes
Field
→
ValueHolder
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
orElse
[
B >:
T
]
(
alternative: ⇒
Option
[
B
]
)
:
Option
[
B
]
Definition Classes
Container
def
placeholder
:
String
Definition Classes
ValueHolder
def
read
(
rs:
ResultSet
,
alias:
String
)
:
Option
[
T
]
Definition Classes
Field
val
record
:
R
Definition Classes
Field
→
ValueHolder
def
set
(
v:
T
)
:
AutoIncrementable
.this.type
Definition Classes
Container
def
set
(
v:
Option
[
T
]
)
:
AutoIncrementable
.this.type
Definition Classes
Container
def
setNull
()
:
AutoIncrementable
.this.type
Definition Classes
Container
def
setters
:
Seq
[(
T
) ⇒
T
]
Definition Classes
Container
val
sqlType
:
String
Definition Classes
Field
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toSql
:
String
Definition Classes
Field
→
SQLable
def
toString
()
:
String
Definition Classes
ValueHolder
→ AnyRef → Any
def
uuid
:
String
Definition Classes
Field
def
value
:
Option
[
T
]
Definition Classes
Container
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
Inherited from
Field
[
T
,
R
]
Inherited from
SQLable
Inherited from
ValueHolder
[
T
,
R
]
Inherited from
Equals
Inherited from
Wrapper
[
Option
[
T
]]
Inherited from
Container
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped