Class MField

    • Constructor Detail

      • MField

        public MField​(Properties ctx,
                      int AD_Field_ID,
                      String trxName)
        Standard Constructor
        Parameters:
        ctx - context
        AD_Field_ID - id
        trxName - transaction
      • MField

        public MField​(Properties ctx,
                      ResultSet rs,
                      String trxName)
        Load Constructor
        Parameters:
        ctx - context
        rs - result set
        trxName - transaction
      • MField

        public MField​(MTab parent)
        Parent Constructor
        Parameters:
        parent - parent
      • MField

        public MField​(MTab parent,
                      MField from)
        Copy Constructor
        Parameters:
        parent - parent
        from - copy from
      • MField

        public MField​(MField copy)
        Parameters:
        copy -
      • MField

        public MField​(Properties ctx,
                      MField copy)
        Parameters:
        ctx -
        copy -
    • Method Detail

      • get

        public static MField get​(int AD_Field_ID)
        Parameters:
        AD_Field_ID -
        Returns:
        MField (immutable)
      • get

        public static MField get​(Properties ctx,
                                 int AD_Field_ID)
        Parameters:
        ctx - context
        AD_Field_ID -
        Returns:
        Immutable instance of MField
      • setColumn

        public void setColumn​(MColumn column)
        Set Column Values
        Parameters:
        column - column
      • beforeSave

        protected boolean beforeSave​(boolean newRecord)
        beforeSave
        Overrides:
        beforeSave in class PO
        Parameters:
        newRecord -
        Returns:
        See Also:
        PO.beforeSave(boolean)