Class Field


  • public class Field
    extends Object
    INTERNAL: Relation mapping concept that refers to a field definition belonging to an entity. There are two categories of fields: identity fields and characteristic fields.
    • Method Detail

      • compile

        public void compile()
      • getEntity

        public Entity getEntity()
      • getFieldType

        public int getFieldType()
      • getColumn

        public String getColumn()
      • setColumn

        public void setColumn​(String column)
      • getPattern

        public String getPattern()
      • setPattern

        public void setPattern​(String pattern)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • getDatatype

        public String getDatatype()
      • setDatatype

        public void setDatatype​(String datatype)
      • getScope

        public String[] getScope()
      • setScope

        public void setScope​(String[] scope)
      • getOptional

        public int getOptional()
      • setOptional

        public void setOptional​(boolean optional)
      • getAssociationType

        public String getAssociationType()
      • setAssociationType

        public void setAssociationType​(String atype)
      • getRoleType

        public String getRoleType()
      • setRoleType

        public void setRoleType​(String rtype)
      • getPlayer

        public String getPlayer()
      • setPlayer

        public void setPlayer​(String player)
      • addOtherRoleField

        public void addOtherRoleField​(Field orole)
      • getOtherRoleFields

        public List<Field> getOtherRoleFields()
      • compileValue

        protected void compileValue()