Class ModelField


  • public class ModelField
    extends Object
    • Constructor Detail

      • ModelField

        public ModelField()
      • ModelField

        public ModelField​(String name,
                          String clazz,
                          ModelField.FIELD_CLASS_TYPE fieldClassType,
                          ModelField.FIELD_ORIGIN fieldOrigin,
                          FieldAccessorsAndMutators accessorsAndMutators,
                          String type)
        Creates a new ModelField instance
        Parameters:
        name - field's name
        clazz - the class of the field. For fields defined as a type declaration
        fieldClassType - tells if this is a field for a regular POJO class or for a object type declaration this clazz should be null.
        fieldOrigin - gives info about this field's origin
        accessorsAndMutators - Whether the field has an Accessor, Mutator or both
        type - the type of the clazz.