net.liftweb.record

field

package field

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. class BinaryField [OwnerType <: Record[OwnerType]] extends Field[Array[Byte], OwnerType] with MandatoryTypedField[Array[Byte]] with BinaryTypedField

  2. trait BinaryTypedField extends TypedField[Array[Byte]]

  3. class BooleanField [OwnerType <: Record[OwnerType]] extends Field[Boolean, OwnerType] with MandatoryTypedField[Boolean] with BooleanTypedField

  4. trait BooleanTypedField extends TypedField[Boolean]

  5. class CountryField [OwnerType <: Record[OwnerType]] extends EnumField[OwnerType, Countries]

  6. class DateTimeField [OwnerType <: Record[OwnerType]] extends Field[Calendar, OwnerType] with MandatoryTypedField[Calendar] with DateTimeTypedField

  7. trait DateTimeTypedField extends TypedField[Calendar]

  8. class DecimalField [OwnerType <: Record[OwnerType]] extends Field[BigDecimal, OwnerType] with MandatoryTypedField[BigDecimal] with DecimalTypedField

    A field that maps to a decimal value.

  9. trait DecimalTypedField extends NumericTypedField[BigDecimal]

  10. class DoubleField [OwnerType <: Record[OwnerType]] extends Field[Double, OwnerType] with MandatoryTypedField[Double] with DoubleTypedField

  11. trait DoubleTypedField extends NumericTypedField[Double]

  12. class EmailField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType] with EmailTypedField

  13. trait EmailTypedField extends TypedField[String]

  14. class EnumField [OwnerType <: Record[OwnerType], EnumType <: Enumeration] extends Field[Value, OwnerType] with MandatoryTypedField[Value] with EnumTypedField[EnumType]

  15. class EnumNameField [OwnerType <: Record[OwnerType], EnumType <: Enumeration] extends Field[Value, OwnerType] with MandatoryTypedField[Value] with EnumNameTypedField[EnumType]

  16. trait EnumNameTypedField [EnumType <: Enumeration] extends TypedField[Value]

  17. trait EnumTypedField [EnumType <: Enumeration] extends TypedField[Value]

  18. class IntField [OwnerType <: Record[OwnerType]] extends Field[Int, OwnerType] with MandatoryTypedField[Int] with IntTypedField

  19. trait IntTypedField extends NumericTypedField[Int]

  20. class LocaleField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType] with LocaleTypedField

  21. trait LocaleTypedField extends TypedField[String]

  22. class LongField [OwnerType <: Record[OwnerType]] extends Field[Long, OwnerType] with MandatoryTypedField[Long] with LongTypedField

  23. trait LongTypedField extends NumericTypedField[Long]

  24. trait NumericTypedField [MyType] extends TypedField[MyType]

  25. class OptionalBinaryField [OwnerType <: Record[OwnerType]] extends Field[Array[Byte], OwnerType] with OptionalTypedField[Array[Byte]] with BinaryTypedField

  26. class OptionalBooleanField [OwnerType <: Record[OwnerType]] extends Field[Boolean, OwnerType] with OptionalTypedField[Boolean] with BooleanTypedField

  27. class OptionalCountryField [OwnerType <: Record[OwnerType]] extends OptionalEnumField[OwnerType, Countries]

  28. class OptionalDateTimeField [OwnerType <: Record[OwnerType]] extends Field[Calendar, OwnerType] with OptionalTypedField[Calendar] with DateTimeTypedField

  29. class OptionalDecimalField [OwnerType <: Record[OwnerType]] extends Field[BigDecimal, OwnerType] with OptionalTypedField[BigDecimal] with DecimalTypedField

    A field that maps to a decimal value.

  30. class OptionalDoubleField [OwnerType <: Record[OwnerType]] extends Field[Double, OwnerType] with OptionalTypedField[Double] with DoubleTypedField

  31. class OptionalEmailField [OwnerType <: Record[OwnerType]] extends OptionalStringField[OwnerType] with EmailTypedField

  32. class OptionalEnumField [OwnerType <: Record[OwnerType], EnumType <: Enumeration] extends Field[Value, OwnerType] with OptionalTypedField[Value] with EnumTypedField[EnumType]

  33. class OptionalEnumNameField [OwnerType <: Record[OwnerType], EnumType <: Enumeration] extends Field[Value, OwnerType] with OptionalTypedField[Value] with EnumNameTypedField[EnumType]

  34. class OptionalIntField [OwnerType <: Record[OwnerType]] extends Field[Int, OwnerType] with OptionalTypedField[Int] with IntTypedField

  35. class OptionalLocaleField [OwnerType <: Record[OwnerType]] extends OptionalStringField[OwnerType] with LocaleTypedField

  36. class OptionalLongField [OwnerType <: Record[OwnerType]] extends Field[Long, OwnerType] with OptionalTypedField[Long] with LongTypedField

  37. class OptionalPasswordField [OwnerType <: Record[OwnerType]] extends Field[String, OwnerType] with OptionalTypedField[String] with PasswordTypedField

  38. class OptionalPostalCodeField [OwnerType <: Record[OwnerType]] extends OptionalStringField[OwnerType] with PostalCodeTypedField

  39. class OptionalStringField [OwnerType <: Record[OwnerType]] extends Field[String, OwnerType] with OptionalTypedField[String] with StringTypedField

  40. class OptionalTextareaField [OwnerType <: Record[OwnerType]] extends OptionalStringField[OwnerType] with TextareaTypedField

  41. class OptionalTimeZoneField [OwnerType <: Record[OwnerType]] extends OptionalStringField[OwnerType] with TimeZoneTypedField

  42. class PasswordField [OwnerType <: Record[OwnerType]] extends Field[String, OwnerType] with MandatoryTypedField[String] with PasswordTypedField

  43. trait PasswordTypedField extends TypedField[String]

  44. class PostalCodeField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType] with PostalCodeTypedField

  45. trait PostalCodeTypedField extends StringTypedField

  46. class StringField [OwnerType <: Record[OwnerType]] extends Field[String, OwnerType] with MandatoryTypedField[String] with StringTypedField

  47. trait StringTypedField extends TypedField[String] with StringValidators

  48. class TextareaField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType] with TextareaTypedField

  49. trait TextareaTypedField extends StringTypedField

  50. class TimeZoneField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType] with TimeZoneTypedField

  51. trait TimeZoneTypedField extends StringTypedField

  52. class UniqueIdField [OwnerType <: Record[OwnerType]] extends StringField[OwnerType]

    attributes: abstract

Value Members

  1. object Countries extends Enumeration

  2. object EmailField extends AnyRef

  3. object LocaleField extends AnyRef

  4. object PasswordField extends AnyRef

  5. object TimeZoneField extends AnyRef