Class GenerateModelJPA


  • public class GenerateModelJPA
    extends Object
    Generate Model Classes extending PO. Base class for CMP interface - will be extended to create byte code directly
    Version:
    $Id$
    Author:
    Jorg Janke, Victor Perez (JPA variation)
    • Constructor Detail

      • GenerateModelJPA

        public GenerateModelJPA​(int AD_Table_ID,
                                String directory,
                                String packageName)
        Generate PO Class
        Parameters:
        AD_Table_ID - table id
        directory - directory with \ or / at the end.
        packageName - package name
    • Method Detail

      • toString

        public String toString()
        String representation
        Overrides:
        toString in class Object
        Returns:
        string representation
      • main

        public static void main​(String[] args)
        Generate PO Model Class.
                Example: java GenerateModel.class mydirectory myPackage 'U','A'
                would generate entity type User and Application classes into mydirectory.
                Without parameters, the default is used:
                C:\Adempiere\adempiere-all\extend\src\adempiere\model\ adempiere.model 'U','A'
                
        Parameters:
        args - directory package entityType - directory where to save the generated file - package of the classes to be generated - entityType to be generated