class BasicFieldDescriptor[T] extends FieldDescriptor[T]
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
 - By Inheritance
 
                  Inherited
                  
                  
- BasicFieldDescriptor
 - FieldDescriptor
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
              Visibility
              
        - Public
 - All
 
Instance Constructors
-  new BasicFieldDescriptor(name: String, validator: Option[Validator[T]] = None, transformations: (T) ⇒ T = identity, isRequired: Boolean = false, description: String = "", notes: String = "", defVal: Option[DefVal[T]] = None, valueSource: ValueSource.Value = ValueSource.Body, allowableValues: List[T] = Nil, displayName: Option[String] = None, position: Int = 0, requiredError: String = "%s is required.")(implicit valueManifest: Manifest[T])
 
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
      
      
        allowableValues(vals: T*): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        allowableValues: List[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        apply[S](original: Either[String, Option[S]])(implicit ms: Manifest[S], convert: TypeConverter[S, T]): DataboundFieldDescriptor[S, T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[java.lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 -  def copy(name: String = name, validator: Option[Validator[T]] = validator, transformations: (T) ⇒ T = transformations, isRequired: Boolean = isRequired, description: String = description, notes: String = notes, defVal: Option[DefVal[T]] = defVal, valueSource: ValueSource.Value = valueSource, allowableValues: List[T] = allowableValues, displayName: Option[String] = displayName, position: Int = position, requiredError: String = requiredError): FieldDescriptor[T]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        defaultValue: Option[T]
      
      
      
- Definition Classes
 - FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        description(desc: String): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        description: String
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        displayName(name: String): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        displayName: Option[String]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(obj: Any): Boolean
      
      
      
- Definition Classes
 - FieldDescriptor → AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        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
 - FieldDescriptor → AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        isInvalid: Boolean
      
      
      
- Definition Classes
 - FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        isValid: Boolean
      
      
      
- Definition Classes
 - FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        name: String
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        notes(note: String): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        notes: String
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        optional(default: ⇒ T): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        position(pos: Int): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        position: Int
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        required: FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        requiredError: String
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        sourcedFrom(valueSource: ValueSource.Value): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - FieldDescriptor → AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        transform(endo: (T) ⇒ T): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        validateWith(bindingValidators: BindingValidator[T]*): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        validator: Option[Validator[T]]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        value: FieldValidation[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        implicit 
        val
      
      
        valueManifest: Manifest[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        valueSource: ValueSource.Value
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        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( ... )
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        withDefaultValue(default: ⇒ T): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        withRequiredError(msgFormat: String): FieldDescriptor[T]
      
      
      
- Definition Classes
 - BasicFieldDescriptor → FieldDescriptor