net.liftweb.mapper

BaseIndexedField

trait BaseIndexedField extends BaseMappedField

Linear Supertypes
BaseMappedField, Serializable, Serializable, MixableMappedField, BaseField, FieldContainer, SettableField, SettableValueHolder, Settable, ReadableField, ValueHolder, FieldIdentifier, Bindable, SelectableField, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BaseIndexedField
  2. BaseMappedField
  3. Serializable
  4. Serializable
  5. MixableMappedField
  6. BaseField
  7. FieldContainer
  8. SettableField
  9. SettableValueHolder
  10. Settable
  11. ReadableField
  12. ValueHolder
  13. FieldIdentifier
  14. Bindable
  15. SelectableField
  16. AnyRef
  17. Any
Visibility
  1. Public
  2. All

Type Members

  1. type TheOwnerType <: Mapper[TheOwnerType]

    Will be set to the type of the owner of the field

    Will be set to the type of the owner of the field

    Attributes
    abstract
    Definition Classes
    MixableMappedField
  2. type ValueType

    Attributes
    abstract
    Definition Classes
    ValueHolder

Abstract Value Members

  1. def _toForm : Box[NodeSeq]

    This is where the instance creates its "toForm" stuff.

    This is where the instance creates its "toForm" stuff. The actual toForm method wraps the information based on mode.

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  2. def asJsExp : JsExp

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  3. def asJsonValue : Box[JValue]

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  4. def asString : String

    Convert the field to its name/value pair (e.

    Convert the field to its name/value pair (e.g., name=David)

    Attributes
    abstract
    Definition Classes
    BaseMappedFieldMixableMappedField
  5. def dbAddedColumn : Box[() ⇒ Unit]

    Called when a column has been added to the database via Schemifier

    Called when a column has been added to the database via Schemifier

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  6. def dbAddedIndex : Box[() ⇒ Unit]

    Called when a column has indexed via Schemifier

    Called when a column has indexed via Schemifier

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  7. def dbColumnCount : Int

    The number of database columns that this field represents

    The number of database columns that this field represents

    Attributes
    abstract
    Definition Classes
    BaseMappedFieldMixableMappedField
  8. def dbColumnName : String

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  9. def dbColumnNames (in: String): List[String]

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  10. def dbForeignKey_? : Boolean

    Is the field a foreign key reference

    Is the field a foreign key reference

    Attributes
    abstract
    Definition Classes
    BaseMappedFieldMixableMappedField
  11. def dbIndexed_? : Boolean

    Should the field be indexed?

    Should the field be indexed?

    Attributes
    abstract
    Definition Classes
    BaseMappedFieldMixableMappedField
  12. def dbPrimaryKey_? : Boolean

    Is the field the table's primary key

    Is the field the table's primary key

    Attributes
    abstract
    Definition Classes
    BaseMappedFieldMixableMappedField
  13. def dbSelectString : String

    Attributes
    abstract
    Definition Classes
    SelectableField
  14. def doneWithSave (): Unit

    Called after the field is saved to the database

    Called after the field is saved to the database

    Attributes
    protected[mapper] abstract
    Definition Classes
    BaseMappedField
  15. def fieldCreatorString (dbType: DriverType): List[String]

    Given the driver type, return a list of statements to create the columns in the database

    Given the driver type, return a list of statements to create the columns in the database

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  16. def fieldCreatorString (dbType: DriverType, colName: String): String

    Given the driver type, return the string required to create the column in the database

    Given the driver type, return the string required to create the column in the database

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  17. def get : ValueType

    Attributes
    abstract
    Definition Classes
    ValueHolder
  18. def jdbcFriendly : AnyRef

    Get a JDBC friendly object for the part of this field that maps to the first column in the database

    Get a JDBC friendly object for the part of this field that maps to the first column in the database

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  19. def jdbcFriendly (field: String): AnyRef

    Get a JDBC friendly representation of the named field (this is used for MappedFields that correspond to more than 1 column in the database.

    Get a JDBC friendly representation of the named field (this is used for MappedFields that correspond to more than 1 column in the database.)

    field

    -- the name of the field being mapped to

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  20. def name : String

    Attributes
    abstract
    Definition Classes
    ReadableField
  21. def set (in: ValueType): ValueType

    Attributes
    abstract
    Definition Classes
    Settable
  22. def setFilter : List[(ValueType) ⇒ ValueType]

    Attributes
    abstract
    Definition Classes
    SettableField
  23. def targetSQLType : Int

    Get the JDBC SQL Type for this field

    Get the JDBC SQL Type for this field

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  24. def targetSQLType (field: String): Int

    Get the JDBC SQL Type for this field

    Get the JDBC SQL Type for this field

    Attributes
    abstract
    Definition Classes
    BaseMappedField
  25. def toForm : Box[NodeSeq]

    Attributes
    abstract
    Definition Classes
    SettableField
  26. def validate : List[FieldError]

    Attributes
    abstract
    Definition Classes
    SettableField
  27. def validations : List[(ValueType) ⇒ List[FieldError]]

    Attributes
    abstract
    Definition Classes
    SettableField
  28. def is : ValueType

    Attributes
    abstract
    Definition Classes
    ValueHolder
    Annotations
    @deprecated
    Deprecated

    Use get

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def _dbColumnNameLC : String

    The forced lower case column names

    The forced lower case column names

    Attributes
    final
    Definition Classes
    BaseMappedField
  7. def allFields : Seq[BaseField]

    Definition Classes
    BaseField → FieldContainer
  8. def asHtml : NodeSeq

    Definition Classes
    ReadableField → Bindable
  9. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  10. def asJs : List[(String, JsExp)]

    Definition Classes
    BaseMappedField
  11. def asJsonField : Box[JField]

    Definition Classes
    BaseMappedField
  12. def atomicUpdate (f: (ValueType) ⇒ ValueType): ValueType

    Definition Classes
    Settable
  13. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def dbAutogenerated_? : Boolean

    Is the primary key autogenerated

    Is the primary key autogenerated

    Definition Classes
    BaseMappedField
  15. def dbDisplay_? : Boolean

    Definition Classes
    BaseMappedField
  16. def dbIgnoreSQLType_? : Boolean

    Do we ignore the targetSQLType for setObject

    Do we ignore the targetSQLType for setObject

    Definition Classes
    BaseMappedField
  17. def dbIncludeInForm_? : Boolean

    Definition Classes
    BaseMappedField
  18. def dbNotNull_? : Boolean

    Set to true if the field should be created as NOT NULL

    Set to true if the field should be created as NOT NULL

    Definition Classes
    BaseMappedFieldMixableMappedField
  19. def displayHtml : NodeSeq

    Definition Classes
    ReadableField
  20. def displayName : String

    Definition Classes
    ReadableField
  21. def displayNameHtml : Box[NodeSeq]

    Definition Classes
    ReadableField
  22. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  23. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def fieldId : Option[NodeSeq]

    Definition Classes
    SettableField
  25. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. def formElemAttrs : Seq[ElemAttr]

    What form elements are we going to add to this field?

    What form elements are we going to add to this field?

    Definition Classes
    BaseMappedField
  27. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  28. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  29. def helpAsHtml : Box[NodeSeq]

    Definition Classes
    SettableField
  30. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  31. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  32. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  33. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  34. def performAtomicOperation [T] (f: ⇒ T): T

    Definition Classes
    Settable
  35. def renderJs_? : Boolean

    Definition Classes
    BaseMappedField
  36. def required_? : Boolean

    Definition Classes
    SettableField
  37. def shouldDisplay_? : Boolean

    Definition Classes
    ReadableField
  38. def show_? : Boolean

    Definition Classes
    SettableField
  39. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  40. def toString (): String

    Definition Classes
    AnyRef → Any
  41. def uniqueFieldId : Box[String]

    Definition Classes
    FieldIdentifier
  42. def uploadField_? : Boolean

    Definition Classes
    SettableField
  43. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  44. def wait (arg0: Long, arg1: Int): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from BaseMappedField

Inherited from Serializable

Inherited from Serializable

Inherited from MixableMappedField

Inherited from BaseField

Inherited from FieldContainer

Inherited from SettableField

Inherited from SettableValueHolder

Inherited from Settable

Inherited from ReadableField

Inherited from ValueHolder

Inherited from FieldIdentifier

Inherited from Bindable

Inherited from SelectableField

Inherited from AnyRef

Inherited from Any