Class JFile


  • public class JFile
    extends Object
    Container for the Hadoop Record DDL. The main components of the file are filename, list of included files, and records defined in that file.
    • Constructor Detail

      • JFile

        public JFile​(String name,
                     ArrayList<JFile> inclFiles,
                     ArrayList<JRecord> recList)
        Creates a new instance of JFile.
        Parameters:
        name - possibly full pathname to the file
        inclFiles - included files (as JFile)
        recList - List of records defined within this file
    • Method Detail

      • genCode

        public void genCode​(String language,
                            File outputDirectory)
                     throws IOException
        Generate record code in given language. Language should be all lowercase.
        Parameters:
        outputDirectory -
        Throws:
        IOException