trait MixableMappedField extends BaseField
This is the supertrait of all traits that can be mixed into a MappedField. All methods should be abstract. They will be made concrete in implementations.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- MixableMappedField
- BaseField
- FieldContainer
- SettableField
- SettableValueHolder
- Settable
- ReadableField
- Bindable
- ValueHolder
- FieldIdentifier
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
abstract
type
TheOwnerType <: Mapper[TheOwnerType]
Will be set to the type of the owner of the field
-
abstract
type
ValueType
- Definition Classes
- ValueHolder
Abstract Value Members
-
abstract
def
asString: String
Return the field name and field value, delimited by an '='
- abstract def dbColumnCount: Int
-
abstract
def
dbForeignKey_?: Boolean
Is the field a foreign key reference
- abstract def dbIndexed_?: Boolean
- abstract def dbNotNull_?: Boolean
- abstract def dbPrimaryKey_?: Boolean
-
abstract
def
get: ValueType
- Definition Classes
- ValueHolder
-
abstract
def
name: String
- Definition Classes
- ReadableField
-
abstract
def
set(in: ValueType): ValueType
- Definition Classes
- Settable
-
abstract
def
setFilter: List[(ValueType) ⇒ ValueType]
- Definition Classes
- SettableField
-
abstract
def
toForm: Box[NodeSeq]
- Definition Classes
- SettableField
-
abstract
def
validate: List[FieldError]
- Definition Classes
- SettableField
-
abstract
def
validations: List[(ValueType) ⇒ List[FieldError]]
- Definition Classes
- SettableField
Concrete 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
allFields: Seq[BaseField]
- Definition Classes
- BaseField → FieldContainer
-
def
asHtml: NodeSeq
- Definition Classes
- ReadableField → Bindable
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
atomicUpdate(f: (ValueType) ⇒ ValueType): ValueType
- Definition Classes
- Settable
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
displayHtml: NodeSeq
- Definition Classes
- ReadableField
-
def
displayName: String
- Definition Classes
- ReadableField
-
def
displayNameHtml: Box[NodeSeq]
- Definition Classes
- ReadableField
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
fieldId: Option[NodeSeq]
- Definition Classes
- SettableField
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
helpAsHtml: Box[NodeSeq]
- Definition Classes
- SettableField
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
performAtomicOperation[T](f: ⇒ T): T
- Definition Classes
- Settable
-
def
required_?: Boolean
- Definition Classes
- SettableField
-
def
shouldDisplay_?: Boolean
- Definition Classes
- ReadableField
-
def
show_?: Boolean
- Definition Classes
- SettableField
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
uniqueFieldId: Box[String]
- Definition Classes
- FieldIdentifier
-
def
uploadField_?: Boolean
- Definition Classes
- SettableField
-
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( ... )